Banitems

一个为服务器管理员设计的 Minecraft Forge 模组,能灵活管理和限制游戏内物品,支持软封禁和硬封禁,帮助维持服务器平衡与规则。

核心特性

双重封禁模式:

软封禁:限制物品功能(如阻止放置方块、使用工具),但允许玩家保留物品在背包中;

硬封禁:彻底禁止玩家获取、持有或使用物品(检测到后自动移除)。

支持 NBT 限制:通过识别 NBT 数据而不仅仅是物品 ID 来封禁特定物品变种(如附魔剑、自定义命名药水)。

直观 GUI 管理:

以游戏内物品栏样式 GUI 添加/移除封禁物品(无需手动编辑配置);

可视化预览封禁物品及其详情(如封禁类型、NBT 标签);

完善的指令集:通过游戏内指令快速访问封禁管理、查看列表和重载配置;

持久化配置:封禁物品列表保存在 JSON 文件中,服务器重启后规则依然生效。

新增命令

所有命令需要 “banitems.admin” 权限(默认授予服务器管理员)。在游戏内使用 “/banitem help” 获取快速帮助:

/banitem soft | 打开 GUI,将物品加入软封禁列表;

/banitem hard | 打开 GUI,将物品加入硬封禁列表;

/banitem list soft [页码] | 查看所有软封禁物品(支持分页,如:/banitem list soft 2);

/banitem list hard [页码] | 查看所有硬封禁物品(支持分页);

/banitem reload | 重载配置文件(无需重启服务器即可生效);

/banitem help | 显示所有可用命令和用法说明。