- 版权类型
- 原创
- 插件中文名称
- 物品绑定限制
- 插件英文名称
- PhoenixBindLimit
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- Folia
- Purpur
- PufferFish
- 语言支持
- 多语言
- 适配版本(Java)
- 26.x
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
PhoenixBindLimit - 物品绑定限制插件
支持 Bukkit / Spigot / Paper / Folia 的物品绑定行为限制插件
支持 Bukkit / Spigot / Paper / Folia 的物品绑定行为限制插件
插件介绍
PhoenixBindLimit 是一款用于限制绑定物品行为的插件,可通过 Lore 或 NBT 识别绑定物品,并根据配置禁止丢弃、交易、放入容
器、合成、熔炼、铁砧改名、附魔、钓鱼、右键实体、上架商店等操作。
插件采用统一的 deny-events 配置方式,用户只需要在绑定节点中填写需要禁止的事件即可,不需要为每个功能单独写复杂开关。
核心功能
- 支持通过 Lore 识别绑定物品
- 支持通过 NBT 识别绑定物品
- NBT 使用 NMS 兼容处理,适配多版本物品数据
- 支持 Bukkit / Spigot / Paper / Folia
- 支持 1.12.2 - 26.1.x 服务端环境
- 支持禁止绑定物品丢弃、交易、合成、熔炼、附魔、钓鱼等行为
- 支持禁止绑定物品放入箱子、末影箱、木桶、潜影盒、漏斗、熔炉等容器
- 支持按容器名称限制存放
- 支持禁止铁砧放入与铁砧改名
- 支持禁止绑定物品放入收纳袋
- 支持禁止绑定物品放到盔甲架
- 支持禁止绑定物品右键实体
- 支持语言文件自定义提示
- 支持 /pbl add <节点> 快速给手持物品写入 Lore 或 NBT 标记
附属兼容
- QuickShop-Hikari:禁止绑定物品上架商店
- GlobalMarketPlus:禁止绑定物品拍卖、收购、上架、发送邮箱
- GoodsTrade:禁止绑定物品放入玩家交易界面
配置示例
YAML:
binds:
lore_bind:
selector:
type: "LORE"
mode: "CONTAINS"
value: "灵魂绑定"
deny-events:
- DROP
- TRADE
- DEPOSIT
- ANVIL_RENAME
- QUICKSHOP_CREATE
- GLOBALMARKETPLUS_SELL
- GOODSTRADE_TRADE
nbt_bind:
selector:
type: "NBT"
path: "PhoenixBind.lhb"
mode: "EXISTS"
value: ""
deny-events:
- DROP
- TRADE
- DEPOSIT
命令与权限
代码:
/pbl reload
/pbl add <节点>
| 命令 | 说明 | 权限 |
|---|---|---|
| /pbl reload | 重载配置文件 | phoenixbindlimit.admin |
| /pbl add <节点> | 给手持物品添加指定绑定节点 | phoenixbindlimit.admin |
禁止事件
插件所有限制均统一写在 deny-events 下,例如:
YAML:
deny-events:
- DROP
- TRADE
- DEPOSIT
详细事件列表请查看插件文档:
代码:
PhoenixBindLimitWIKI
https://docs.qq.com/doc/DUWdGeFBoYVpTT2hr
安装方法
- 将插件 jar 放入服务器 plugins 文件夹
- 启动服务器生成配置文件
- 编辑 binds.yml 和 lang/zh_CN.yml
- 使用 /pbl reload 重载配置
反馈交流
交流群: https://qm.qq.com/q/Yi2HWYNFSg (940879829)
(什么? 里面有管理员女装)