一个简单的名字拦截插件,支持多个Minecraft服务器平台。
- 支持Bukkit/Paper/Folia和Velocity平台
- 基于黑名单的玩家名检查
- 可配置的违规词语列表
- 支持配置文件热重载
- 权限绕过功能
- 将
plugins/bukkit/FuckName-bukkit.jar复制到服务器的plugins目录 - 重启服务器或使用
/reload命令 - 编辑
plugins/FuckName/FuckName.yml配置文件
- 将
plugins/velocity/FuckName-velocity.jar复制到Velocity的plugins目录 - 重启Velocity服务器
- 编辑
plugins/fuckname/FuckName.yml配置文件
# 违规词语黑名单
blacklist:
- "badword1"
- "badword2"
- "违规词语"
# 踢出消息模板 (%word% 会被替换为违规词语)
kick-message: "§c你的名字包含违规词语: %word%"/fuckname reload- 重载配置文件
fuckname.reload- 允许重载配置文件fuckname.bypass- 绕过名字检查(仅Velocity)
core/- 核心逻辑模块bukkit/- Bukkit/Folia平台实现velocity/- Velocity平台实现
mvn package编译完成后,在 target/ 目录下会生成包含所有平台插件的分发包。