[原创插件] [服务端插件] GUIBan——批量禁用物品、附魔,更容易上手的ban插件 [提交至百度][查看百度是否已收录此帖]

5172 0
2022-7-18 09:49:38
显示全部楼层
生活圈制作
服务端插件
英文名称:
GUIBan
中文名称:
可视化禁用
插件来源:
原创
适用服务端:
Paper |其它|
插件类型:
管理 安全
语言支持:
简体中文
适用版本:
1.16.X 1.12
前置Mod|插件:
无前置插件
下载地址:
http://www.本帖.com
原帖地址:
-
插件Logo:
-
插件简介:
-
功能&简介

  • 支持mod
  • 支持带有耐久的物品
  • 支持ban附魔效果、植物魔法花等
  • 如检测到物品上有被禁用的附魔效果,自动祛除该附魔
  • 可视的界面gui,玩家打开界面,鼠标放置在物品上可以查看禁用的功能
  • 打开GUI界面可以将需要禁用的物品一次性全部添加,关闭GUI后自动禁用
  • 禁用文本可以在config.yml内自定义修改
  • 本插件指令全部支持TAB补全


使用截图













注:如需要禁用同类物品,例如沙子、红沙,请将第二个物品的禁用方式修改为ID和DATA




指令&权限

  • /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数据"

[color=rgb(51, 102, 153) !important]复制代码




如何安装

下载本插件,直接拖入plugins文件夹重启服务器即可(支持YUM、plugman热载入)

关于服务器核心支持:目前只测试了papercatserverloliserver,其他版本暂未测试
                                Arclight(海螺端)兼容方面已经提上日程
                                多世界禁用已经列入计划
该插件目前仅支持1.12.2、1.16.5版本,其他版本与服务器核心暂时不作考虑
如有需求,各位可以自行下载本插件测试,本帖不处理除了如上三个服务器核心之外的插件报错


插件下载
下载地址
提取码:m8na
您已购买

人民币

QQ群号772499156
  • 创作不易,如果您喜欢本作品,请给一下评分吧~

紧急修复因plotsquared优先级过低导致手持物品可以右键打开地皮容器的bug(包括lwc插件的上锁容器)
请各位使用了1.0版本的腐竹将插件更新至1.1或以上的版本
删除老版本,新版本放进插件文件夹重启服务器即可(支持yum、plugman加载)

更新日志




  • 如有遇到bug,可以在帖子下回复反馈
  • 本插件不支持以任何方式搬运、转载
  • 本插件所用所有代码均为原创,不存在借用/抄袭等行为

[color=rgb(51, 102, 153) !important]复制代码



手机扫码浏览