
投票监听器
使用NuVotifier-Fabric的Fabric投票监听器
VoteListener
安装配置
本模组由 NuVotifer-Fabric 提供支持。请务必先按照他们的安装指南完成 NuVotifier 的设置。
配置文件
配置文件位于 ./config/votelistener.json。
{
// 命令中使用的特殊字符需要进行转义。可使用类似
// https://www.freeformatter.com/json-escape.html 的网站来转义你的命令
// 命令具有特殊的占位符:
// ${uuid} - 投票玩家的 UUID
// ${username} - 投票玩家的名称
// ${serviceName} - 投票网站名称
// ${address} - 投票者的 IP 地址
// ${timeStamp} - 投票的时间戳
// 收到投票时执行的一组命令
"commands": [
"tellraw @a [{\"text\":\"${username}\",\"color\":\"blue\"},{\"text\":\" voted on \",\"color\":\"aqua\"},{\"text\":\"${serviceName}\",\"color\":\"blue\"}]"
],
// 当投票玩家在线时或在其加入时执行的一组命令
// 命令将由玩家执行,效果如同其为 OP
// 你可以使用 @s 来指向该玩家(在支持实体选择器的命令中)
"onlineCommands": [
"give @s diamond 1"
],
// 投票数量里程碑与命令的映射
// 命令的工作方式与 onlineCommands 相同,但每个里程碑仅执行一次
"milestones": {
// 投票达到 5 次后,玩家获得 5 个苹果
"5": [
"give @s apple 5"
],
"10": [
"give @s golden_apple 2"
]
}
}
占位符
votelistener:vote_count- 玩家累计的投票数量
权限
你需要成为管理员或拥有以下权限
votelistener.reload- 访问/votelistener reload命令的权限
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。