马上登录/注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
功能&简介
使用截图
注:如需要禁用同类物品,例如沙子、红沙,请将第二个物品的禁用方式修改为ID和DAT
指令&权限 /guiban 查看插件帮助
/guiban reload 重载插件
/guiban list item/armor/enchant/all 列出 物品/装甲/附魔/所有 的禁止规则
/guiban edit item/armor/enchant 打开编辑 物品/装甲/附魔 禁止规则的窗口
/guiban inspect item/armor/enchant/all 打开 物品/装甲/附魔/所有 的禁止规则的窗口
/editban <UUID> <新的NBT标签> 修改banNBT标签的标签
跳过检测权限:
只banID的物品:
guiban.bypass.item.<material小写>
例如石头(guiban.bypass.item.stone)
banID和DATA的物品:
guiban.bypass.item.<material小写>-<DATA>
banNBT标签
每个NBTban规则都有一个独一无二的UUID 具体可以通过/guiban list看到
guiban.bypass.item.<material小写>-<DATA>-<UUID标签>
ban装甲只是将guiban.bypass.item的item替换为了armor
ban附魔:
guiban.bypass.enchant.<enchantname小写>
以上参数均可通过/guiban list查看
此外 例如LuckPerms之类的权限插件能够直接TAB补全所需的跳过检测权限
guiban.inspect 检视命令权限(/guiban inspect)
guiban.admin 管理插件权限,默认玩家不可用
配置文件
gui:
items:
next:
material: ARROW
data: 0
name: '§2下一页'
lore:
- '下一页'
prev:
material: ARROW
data: 0
name: '§2上一页'
lore:
- '上一页'
lores:
banBehavior:
prefix: "禁止行为: "
use: '§c物品无法右键使用'
full: '§c物品完全无法使用'
banType:
prefix: "禁止类型: "
materialOnly: "只有ID"
materialAndDurability: "ID和DATA"
nbt: "NBT"
edit:
banItem:
title: '禁止物品(SHIFT强制添加)'
lores:
- "§r§7左键修改禁止类型"
- "§r§7SHIFT + 左键修改禁止行为"
- "§r§7右键移除"
banArmor:
title: '禁止装甲(SHIFT强制添加)'
lores:
- "§r§7左键修改禁止类型"
- "§r§7右键移除"
banEnchant:
title: '禁止附魔(SHIFT强制添加)'
lores:
- "§r§7右键移除"
inspect:
item:
title: '检视禁止物品'
armor:
title: '检视禁止物品'
enchant:
title: "检视禁止附魔"
all:
title: "检视所有禁用项"
itemLore: "物品禁用"
armorLore: "装甲禁用"
enchantLore: "附魔禁用"
messagePrefix: "[§cGUIBan§f] §f"
messages:
OpenSucceeded: "开启成功"
EditSucceeded: "修改成功"
AlreadyOpened: "已经有一个编辑窗口被 <player> 开启了"
BannedItem: "你不能使用物品 <item>"
BannedItemCraft: "你不能合成物品 <item>"
BannedArmor: "你不能使用护甲 <armor>"
ArmorOnly: "只能放入装甲"
BannedEnchant: "你不能使用附魔 <enchant>"
EnchantedBookOnly: "只能放入附魔书"
UUIDNotFound: "未找到目标禁用规则"
ParseNBTError: "NBT解析错误"
AlreadyExists: "要添加的物品已经存在 强制添加请按住SHIFT再点击"
CannotDo: "你不能这么做"
Reloaded: "已重载"
Usage: "用法: "
UsageReload: "/guiban reload 重载插件"
UsageList: "/guiban list item/armor/enchant/all 列出 物品/装甲/附魔/所有 的禁止规则"
UsageInspect: "/guiban inspect item/armor/enchant/all 打开检视 物品/装甲/附魔/所有 禁止规则的窗口"
UsageEdit: "/guiban edit item/armor/enchant 打开编辑 物品/装甲/附魔 禁止规则的窗口"
UsageEditBan: "/editban <identifier> <nbt> 编辑NBT禁止规则的NBT数据"
如何安装
下载本插件,直接拖入plugins文件夹重启服务器即可(支持YUM、plugman热载入) 关于服务器核心支持:目前只测试了paper、catserver、loliserver、mohist,其他版本暂未测试 Arclight(海螺端)现已兼容,多世界禁用已在1.4版本实现,等待各位测试 该插件目前仅支持1.12.2、1.16.5版本,其他版本与服务器核心暂时不作考虑
如有需求,各位可以自行下载本插件测试,本帖不处理除了如上述服务器核心之外的插件报错
注:本插件完全基于bukkit开发
插件下载
创作不易,如果您喜欢本作品,请给一下评分吧~
更新日志
2022-02-20:发布了此插件
2022-04-06:修复了因为优先级问题而导致的奇怪bug
2022-04-17:针对禁用附魔功能做了一点优化
2022-07-03:修复了禁止右键物品的bug
2022-07-23:添加了对Arclight(海螺端)的支持与多世界禁用功能
如有遇到bug,可以在帖子下回复反馈
本插件不支持以任何方式搬运、转载
本插件所用所有代码均为原创,不存在借用/抄袭等行为
|