- 版权类型
- 原创
- 插件中文名称
- 投票插件
- 插件英文名称
- VoteBox
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- 语言支持
- 中文(简体)
- 前置组件
- PlaceholderAPI+https://www.spigotmc.org/resources/placeholderapi.6245/
- 适配版本(Java)
- 1.21
- 1.20
VoteBox
简介
VoteBox是一款功能强大的Bukkit/Spigot插件,为服务器提供简洁直观的方块风格投票系统。通过大箱子UI界面,玩家可以轻松参与各种投票活动,管理员可以方便地创建和管理投票内容。
主要特性
- 直观的箱子界面:使用原版箱子界面进行投票,无需复杂命令
- 自定义投票选项:默认支持"支持"、"反对"、"弃权"三项,也可自定义2-10个选项
- 实时投票统计:实时显示投票进度和结果
- 管理员控制面板:方便创建、修改和管理投票
- 投票数据持久化:服务器重启不会丢失投票数据
- PlaceholderAPI支持:集成PAPI,便于在其他插件中使用投票数据
指令列表
- /vote - 打开投票界面(所有玩家可用)
- /adminvote - 打开管理员投票控制面板
- /adminvote create - 启动投票创建向导
- /adminvote details <投票ID> - 查看指定投票的详细信息
权限节点
- vote.user - 允许使用投票功能(默认所有玩家拥有)
- vote.admin - 允许管理投票(默认OP拥有)
安装方法
- 将插件JAR文件放入服务器的plugins文件夹
- 重启服务器或使用插件管理器加载插件
- 如需使用PAPI变量功能,请安装PlaceholderAPI插件(可选)
PlaceholderAPI变量
安装PlaceholderAPI后可使用以下变量:
- %vote_title% - 当前投票标题
- %vote_description% - 当前投票描述
- %vote_status% - 当前投票状态
- %vote_time_left% - 当前投票剩余时间
- %vote_total% - 当前投票总票数
- %vote_option_1% - 第1个选项名称
- %vote_option_1_count% - 第1个选项票数
- %vote_player_voted% - 玩家是否已投票(是/否)
特色亮点
- 界面美观:使用不同颜色的羊毛方块直观表示不同选项
- 操作简便:全GUI操作,无需记忆复杂命令
- 轻量级:插件体积小,不影响服务器性能
- 高度定制:可通过配置文件自定义外观和功能
兼容性
- 支持Bukkit/Spigot/Paper服务端
- 支持Minecraft 1.20+版本
- 软依赖PlaceholderAPI
配置文件
插件包含完整的配置文件,可以自定义:
- 投票选项和界面设置
- 投票数据保存方式
- 投票历史保存时间
- 界面消息文本
使用场景
- 服务器规则修改投票
- 玩家活动选择
- 公共建筑风格决定
- 服务器发展方向投票
- 玩家评选活动
无论是小型服务器还是大型社区,VoteBox都能轻松为您的服务器增添民主决策的互动元素!