阻止特定Minecraft客户端加入你的服务器。
## 特性
- 踢出使用特定客户端的玩家。
- 可配置的黑名单或白名单以允许客户端。
- 可定制的踢出消息,在玩家被踢出时显示。
- 当某人因使用被阻止的客户端而被踢出时,向在线玩家发送通知。
- 当玩家使用允许的客户端成功加入时,向在线玩家发送通知。
- 使用命令检查特定玩家的客户端。
## 命令
- 使用 **/simpleclientblocker reload** 重新加载插件。
- 使用 **/simpleclientblocker about** 获取关于插件的信息。
- 使用 **/simpleclientblocker client
** 检查指定玩家的客户端。
## 权限
- **simpleclientblocker.admin.reload** - 允许你使用 /simpleclientblocker reload。
- **simpleclientblocker.client** - 允许你使用 /simpleclientblocker client 。
- **simpleclientblocker.bypass** - 允许玩家绕过客户端检查。
- **simpleclientblocker.notify** - 允许玩家接收关于玩家客户端检查的通知。
查看 config.yml
```
# SimpleClientBlocker by Losterixx
# Version: 1.0.0 | MC-Version: 1.21.1
#
# Hint: To use HEX colors, write '&x&r&r&g&g&b&b' instead of '#rrggbb'.
prefix: "&8[&4SimpleClientBlocker&8] &7"
messages:
noPlayer: "&c只有玩家可以使用此命令!"
noPerms: "&c你没有执行此命令的权限!"
# 这些客户端加入时将被踢出
list:
# BLACKLIST or WHITELIST
type: WHITELIST
# 客户端列表(仅大写)
clients:
- FORGE
- FEATHER FABRIC
# 玩家被踢出时收到的消息
# 使用 \n 表示新行
kick-message: "&c客户端 &e%client% &c 不允许在此服务器上使用!"
notify:
kicked:
enabled: true
message: "&7玩家 &e%player% &7尝试使用 &e%client% &7加入并已被自动踢出!"
joined:
enabled: true
message: "&7玩家 &e%player% &7使用 &e%client%&7 加入!"
```
查看 messages.yml
```
# SimpleClientBlocker by Losterixx
# Version: 1.0.0 | MC-Version: 1.21.1
#
# Hint: To use HEX colors, write '&x&r&r&g&g&b&b' instead of '#rrggbb'.
reload:
reloading: "&7SimpleClientBlocker &e正在重新加载&7..."
success: "&7SimpleClientBlocker 已 &a重新加载&7!"
error: "&c重新加载 SimpleClientBlocker 时发生错误!请查看控制台获取详细信息。"
simpleclientblocker:
usage: "&c请使用 &e/simpleclientblocker &c!"
notFound: "&c未找到玩家 &e%player% &c!"
client: "&7玩家 &e%player% &7正在使用 &e%client%&7!"
version: "&7玩家 &e%player% &7正在使用 &e%version%&7!"
```
## 联系
如果遇到任何问题或错误,或者有新的功能请求,请通过 Discord 联系我,或加入我的 Discord 服务器。
> 我的 discord 名字是 **Losterixx**.
> 我的 Discord 服务器: [Link](https://discord.gg/gnGsUAwp76)