BackyardBan

一个非常基础的BungeeCord插件,允许Minecraft服务器版主从整个Bungee网络禁止玩家和IP地址,并可以选择设置过期时间以及自定义消息。

资源图片
# BackyardBan (BungeeCord 插件) #### 描述: ***BackyardBan*** 是一个非常基础的 BungeeCord 插件,它允许 Minecraft 服务器版主从整个 bungee 网络封禁玩家和 IP 地址,并可选择设置过期时间以及自定义消息。 ![image](https://cdn-raw.modrinth.com/data/3tYrcBjk/images/17e42d29a7c670628896402c508029b674fd80b7.jpeg) #### 功能: - 一个 *bypass* 权限节点可用,用于排除玩家被封禁。 - 一个 *ban* 命令可用,用于从整个 bungee 网络封禁玩家,带有可选的自定义消息和过期时间。 - 一个 *banip* 命令可用,用于从整个 bungee 网络封禁 IP 地址(接受玩家名或直接 IP 地址作为参数),带有自定义消息和过期时间。 - 一个 *unban* 命令可用,用于解除 IP 地址和玩家名的封禁。*pardon* 命令是 *unban* 的别名。 - 一个 *reload* 命令可用,用于重新加载配置文件和本地化数据。 - 一个 *version* 命令可用,用于显示插件版本和信息。 - 一个 *help* 命令可用,用于显示帮助页面,其中包含命令列表。 - 初始 *localization* 字符串(英语和法语)可用,用于自定义封禁消息。 --- #### 权限: ```backyardban.ban``` - 允许使用 ```/ban``` 和 ```/backyardban:ban``` 命令。
```backyardban.banip``` - 允许使用 ```/banip``` 和 ```/backyardban:banip``` 命令。
```backyardban.unban``` - 允许使用 ```/unban```、```/pardon``` 和 ```/backyardban:unban``` 命令。
```backyardban.bypass``` - 允许玩家对 ```/ban``` 或 ```/banip``` 命令不敏感。
```backyardban.reload``` - 允许玩家使用 ```/backyardban:reload``` 命令重新加载配置文件。
#### 用法: ```/ban [玩家名] {t:(1h|1d|1m|1y)} (原因)``` - 封禁玩家并附带消息。
```/banip [IP 地址|玩家名] {t:(1h|1d|1m|1y)} (原因)``` - 封禁 IP 地址并附带消息。
```/unban [IP 地址|玩家名]``` - 解除 IP 地址或玩家的封禁。
```/backyardban:help``` - 显示帮助页面。
```/backyardban:reload``` - 重新加载配置文件。
```/backyardban:version``` - 显示插件版本。
#### 示例: ```/ban IndividuLambda``` - 永久封禁玩家 ```IndividuLambda```,无理由。
```/ban IndividuLambda Get out!``` - 封禁该玩家,原因:“Get out!”。
```/ban IndividuLambda t:7d Get out!``` - 封禁该玩家 1 周。
```/banip IndividuLambda t:7m Get all out!``` - 封禁该 IP 地址 1 个月。
```/banip 56.79.10.10``` - 永久封禁此 IP 地址,无理由。
```/unban IndividuLambda``` - 解除玩家 ```IndividuLambda``` 的封禁,以及他的 IP 地址。
```/unban 56.79.10.10``` - 解除特定 IP 地址的封禁。 --- *欢迎使用 [Issue tracker](https://github.com/augstb/BackyardBan/issues) 给我反馈!*
*Augustin Blanchet*