VoteBan — 群策群力。

免费 工具 管理 VoteBan — 群策群力。 1.8.2

版权类型
转载
插件中文名称
-
插件英文名称
VoteBan
支持的核心
  1. Spigot
版权链接
https://www.spigotmc.org/resources/%E2%AD%90-voteban-%E2%AD%90-allow-verified-players-to-start-votes-1-7-1-21.116553/
语言支持
  1. 英语
适配版本
  1. 1.7
  2. 1.8
  3. 1.9
  4. 1.10
  5. 1.11
  6. 1.12
  7. 1.13
  8. 1.14
  9. 1.15
  10. 1.16
  11. 1.17
  12. 1.18
  13. 1.19
  14. 1.20
  15. 1.20.6
  16. 1.21
[MD]# VoteBan

## 插件介绍

本插件允许你在拥有权限的情况下发起踢出、封禁或禁言指定玩家的投票。当票数达到要求时,指定玩家就会被惩罚。

## 图片展示

A3be72b661af3ef898114e48c3fbbf547eca0a3e

8a1bc3e4cbe63c2251377a05259c632d8c24364d

7f42ac9a40b8f3be1217591b8058d0ffd55131cc


## 命令与权限

* `/votemute <玩家名称> [理由]` - 发起对在线玩家的投票禁言。
* `/voteban <玩家名称> [理由]` - 发起对在线玩家的投票封禁。
* `/votekick <玩家名称> [理由]` - 发起对在线玩家的投票踢出。
* `/addvote` - 为正在进行的活动投票。

* `VOTEBAN.*` - 允许使用所有命令。
* `VOTEBAN.VOTE` - 允许使用 /addvote 命令。
* `VOTEBAN.STARTKICK` - 允许使用 /votekick 命令。
* `VOTEBAN.STARTBAN` - 允许使用 /voteban 命令。
* `VOTEBAN.STARTMUTE` - 允许使用 /votemute 命令。
* `VOTEBAN.BYPASS` - 持有该权限的玩家不会被投票。

## 配置文件

```YAML
# 全局设置
check-for-updates: true # 检查插件更新
# 是否使用 MiniMessages
# 允许在文本中插入链接或提示框
# https://www.spigotmc.org/threads/minimessage-rich-text-messages-made-easy.433454/
use-mini-message: false
# 重复投票设置
# 该设置可阻止玩家对着被投票者重复投票
# 当发起的投票失败后,一段时间内你将不能对该玩家再次发起投票
already-voted:
enabled: true
length: 300 # 禁止发起投票的时间长度,单位为秒
# 若为 true,则只禁止玩家先前发起过的投票类型 (在该状态下,如果使用了 /votemute 则只会对投票禁言冷却,而非 /voteban)
# 若为 false,则冷却时间内不可使用任何投票惩罚功能 (/voteban, /votemute 和 /votekick)
allow-different-votes: false
# 投票封禁
vote-ban:
enabled: true # 是否启用
requires-permission: true # 是否需要权限使用该命令
announce-votes: false # 是否在玩家投票后发送聊天栏消息
automatically-add-vote: true # 发起投票的玩家自动投票

ban-cmd: 'ban %player% %reason%' # 投票视作通过时执行的命令
decision:
instant: false # 在投票通过时立即执行 (而非等待至计时器结束)
countdown: 60 # 投票持续的时间,超过该时间后仍未达到投票要求则视作失败

stop-chat:
enabled: false # 设置为 true 后则触发投票时禁止聊天
requires-permission: true # 设置为 true 后则需要额外权限才可以禁止聊天 (VOTEBAN.STOPCHAT)

votes:
type: 'MIN_VOTES' # 可填入 "MIN_VOTES" 或 "SERVER_PERCENTAGE"
min-votes: 1 # 惩罚投票所需最小投票数 (仅在 "MIN_VOTES" 模式使用)
server-percentage: 10 # 惩罚投票中,在线玩家与投票玩家的百分比 (仅在 "SERVER_PERCENTAGE" 使用)

broadcast-times: # 剩余多少时间时会公布消息
- 60
- 30
- 10
# 投票禁言
vote-mute:
enabled: true # 是否启用
requires-permission: true # 是否需要权限使用该命令
announce-votes: false # 是否在玩家投票后发送聊天栏消息
automatically-add-vote: true # 发起投票的玩家自动投票

mute-cmd: 'mute %player%' # 投票视作通过时执行的命令

decision:
instant: false # 在投票通过时立即执行 (而非等待至计时器结束)
countdown: 60 # 投票持续的时间,超过该时间后仍未达到投票要求则视作失败

stop-chat:
enabled: false # 设置为 true 后则触发投票时禁止聊天
requires-permission: true # 设置为 true 后则需要额外权限才可以禁止聊天 (VOTEBAN.STOPCHAT)

votes:
type: 'MIN_VOTES' # 可填入 "MIN_VOTES" 或 "SERVER_PERCENTAGE"
min-votes: 1 # 惩罚投票所需最小投票数 (仅在 "MIN_VOTES" 模式使用)
server-percentage: 10 # 惩罚投票中,在线玩家与投票玩家的百分比 (仅在 "SERVER_PERCENTAGE" 使用)

broadcast-times: # 剩余多少时间时会公布消息
- 60
- 30
- 10

# 投票踢出
vote-kick:
enabled: true # 是否启用
requires-permission: true # 是否需要权限使用该命令
announce-votes: false # 是否在玩家投票后发送聊天栏消息
automatically-add-vote: true # 发起投票的玩家自动投票

decision:
instant: false # 在投票通过时立即执行 (而非等待至计时器结束)
countdown: 60 # 投票持续的时间,超过该时间后仍未达到投票要求则视作失败

stop-chat:
enabled: false # 设置为 true 后则触发投票时禁止聊天
requires-permission: true # 设置为 true 后则需要额外权限才可以禁止聊天 (VOTEBAN.STOPCHAT)

votes:
type: 'MIN_VOTES' # 可填入 "MIN_VOTES" 或 "SERVER_PERCENTAGE"
min-votes: 10 # 惩罚投票所需最小投票数 (仅在 "MIN_VOTES" 模式使用)
server-percentage: 10 # 惩罚投票中,在线玩家与投票玩家的百分比 (仅在 "SERVER_PERCENTAGE" 使用)

broadcast-times: # 剩余多少时间时会公布消息
- 60
- 30
- 10
```
[/MD]
作者
SnowCutieOwO
下载
13
查看
20
首次发布
最后更新
评分
0.00 星 0 星

来自SnowCutieOwO的更多资源