服务器使用量
未统计
服务玩家数
未统计
下载量
9,166
插件详细介绍
AdvancedAutoBan
本插件是 AdvancedBan 的扩展插件,可自动封禁与先前被封禁玩家使用相同 IP 地址的“小号”账户。它会临时记录被封禁玩家的 IP,并在设定的时间内阻止该 IP 下的所有新连接,从而有效防止惩罚规避。
功能特性
- 自动封禁小号:当玩家因违规被封禁后,其 IP 地址下新加入的账户(小号)将被自动封禁。
- 可配置封禁时长:支持设置临时封禁时长或永久封禁。
- IP 监控周期:可自定义插件监控同一 IP 下关联账户的时间窗口。
- 自定义封禁信息:可修改发送给被封禁小号玩家的提示消息。
- 无缝集成:与 AdvancedBan 的
/ban命令完全兼容,自动生效。 - 权限绕过:允许特定玩家(如家庭成员共享 IP)免于被自动封禁。
安装方法
本插件可安装在 BungeeCord 或 Spigot/Paper 服务端上。
- 确保已安装 AdvancedBan 插件。
- 将
AdvancedAutoBan.jar文件放入服务器的plugins文件夹。 - 重启服务器即可。
配置说明
插件安装后即可使用,无需额外设置。您可以通过编辑 plugins/AdvancedAutoBan/config.yml 文件进行自定义。
主要配置项
# 执行封禁的操作者名称(最多16个字符)
ban_user: "Auto Ban"
# 封禁持续时间(-1 为永久封禁)
ban_duration: -1
# 插件检查同一 IP 下小号账户的时间窗口(单位:秒,默认600秒即10分钟)
ban_period: 600
# 当小号因关联 IP 被封禁时收到的提示信息
# %banned_player% 变量会被替换为原被封禁玩家的名字
ban_message: "Evading punishment of an alt (%banned_player%)"命令与权限
命令
/autoban reload- 重载插件配置文件。
权限
autoban.admin- 允许使用/autoban reload命令重载配置。autoban.bypass- 拥有此权限的玩家将不会因 IP 关联而被自动封禁。- 注意:任何拥有 AdvancedBan 的
/ban权限的玩家,其封禁操作都会自动触发本插件的监控逻辑。
重要须知
- 早期测试版:此插件目前处于早期测试阶段,欢迎反馈和报告错误。
- IP 共享限制:此插件的主要限制在于无法区分共享同一 IP 的合法不同玩家(例如家庭成员或室友)。在这种情况下,所有使用该 IP 的账户都可能被连带封禁。
- 解决方案:目前正在探索更精确的识别方法。现阶段,建议为共享 IP 的合法玩家分配
autoban.bypass权限以避免误封。
测试支持版本
版本分布
基本信息
插件名称
AdvancedBan Auto Ban Addon
作者
james090500
平台
Bukkit / Spigot
支持版本
1.16 - 1.16
点赞数
未统计
最近版本
暂无数据
-