- 版权类型
- 原创
- 插件中文名称
- 背包解锁附属
- 插件英文名称
- WarZBagLockAddon
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- Folia
- Purpur
- PufferFish
- Leaves
- 其他核心
- 语言支持
- 中文(简体)
- 前置组件
- WarZBagLock
- 适配版本(Java)
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
WarZBagLockAddon - 官方发布帖
插件简介
WarZBagLockAddon 是 WarZBagLock 的官方附属插件。
它将传统“权限解锁背包”的方式升级为 物品触发解锁机制 ——
玩家必须将指定“战术背包”物品放入预设槽位,才能解锁被锁定的背包栏位。
真正做到:
它将传统“权限解锁背包”的方式升级为 物品触发解锁机制 ——
玩家必须将指定“战术背包”物品放入预设槽位,才能解锁被锁定的背包栏位。
真正做到:
高度适配:
- 生存服务器
- 末日搜打撤玩法
- RPG / 战术服
- 模组混合端服务器
前置插件说明
核心前置(必须安装)
WarZBagLock
- 负责核心的背包槽位锁定
- 管理权限节点
- 支持 Folia 多线程架构
- 可独立使用(权限解锁模式)
插件亮点
1. 沉浸式物品解锁机制
不再使用
改为:
/lp user add permission 这类破坏沉浸感的方式。改为:
- 将“小型战术背包”放入快捷栏
- 自动解锁对应背包区域
- 移除物品 → 自动锁回
即时响应,无需重登。
2. 多触发槽位支持
可配置多个检测槽位:
- 快捷栏
- 副手槽(1.9+)
- 未来扩展支持更多位置
示例:
代码:
trigger-slots:
- 8
- 40
3. 专用触发槽位限制(可开关)
可开启:
防止玩家乱塞普通物品占用触发位。
4. 精准物品匹配机制
支持:
- 材质匹配
- 自定义名称匹配
- Lore 描述匹配
- 支持颜色代码
- 支持 Mod 物品材质名
可构建:
- 一级背包
- 二级背包
- 战术军用背包
- 特殊阵营背包
5. 双重检测机制
- Inventory 事件监听
- 定时自动检测(默认 20 tick)
保证:
- 即时生效
- 无延迟
- 不丢失状态
- 不出现卡权限情况
6. 全版本支持
类型 | 支持情况 |
|---|---|
Minecraft版本 | 1.7.10 – 1.21+ |
Java | 8+ |
服务端 | Spigot / Paper / Folia / Mohist / CatServer |
完美适配模组混合端。
安装方法
WarZBagLockAddon.jar 放入:
代码:
/plugins/
WarZBagLock
插件将自动生成配置文件。
⚙ 配置示例
附属插件配置(WarZBagLockAddon)
代码:
# WarZBagLockAddon 配置文件
# 作者: Crazy_Jky
# 交流群: 398893720 / 1063544727
# 设置
settings:
# 触发槽位限制
# 如果设置为 true,只有配置在 'unlocks' 中的物品才能放入 'trigger-slots' 指定的槽位。
# 其他物品将被阻止放入。
# 默认为 false (允许任意物品放入,但只有匹配物品触发效果)
restrict-slots: true
# 消息设置
messages:
# 当玩家尝试将非允许物品放入限制槽位时的提示
# 仅当 restrict-slots 为 true 时有效
restricted-slot: "&c[!] 该槽位仅允许放置特定的背包物品!"
# 触发槽位设置
# 指定哪个槽位的物品会触发解锁检测
# 索引从 0 开始计数
# 8 = 快捷栏第 9 格 (最右边的格子)
trigger-slots:
- 8
# 解锁物品设置
# 定义放入触发槽位时,给予玩家的权限
# 键名 (例如 'level1_bag') 仅作为标识符,可自定义
unlocks:
level1_bag:
# 物品匹配条件
material: LEATHER_CHESTPLATE
name: "&a一级背包"
# 可选: 描述匹配 (部分匹配)
# lore:
# - "容量: 9 格"
# 当此物品位于触发槽位时,赋予玩家的权限
# 此权限必须与 WarZBagLock 插件 config.yml 中配置的权限一致
permission: "warzbaglock.unlock.level1"
level2_bag:
material: IRON_CHESTPLATE
name: "&b二级背包"
permission: "warzbaglock.unlock.level2"
# 自动检测更新间隔 (单位: tick)
# 20 ticks = 1 秒
# 用于防止因特殊情况导致的权限未同步
update-interval: 20
常见问题 FAQ
Q1:放入物品没有解锁?
请检查:
- 是否放在 trigger-slots 指定位置
- 名称(含颜色代码)是否完全匹配
- permission 是否与主插件一致
- 是否已重启服务器
Q2:副手槽无法触发?
需满足:
- Minecraft 1.9+
- trigger-slots 中添加
40
Q3:支持 Mod 物品吗?
完全支持。
只需填写对应 Bukkit 材质名即可。
只需填写对应 Bukkit 材质名即可。
Q4:主插件能单独用吗?
可以。
WarZBagLock 可独立实现权限解锁功能。
Addon 只是增强沉浸式玩法。
WarZBagLock 可独立实现权限解锁功能。
Addon 只是增强沉浸式玩法。
权限与命令
本插件:
无额外命令
无新增权限
所有权限由主插件管理
作者信息
- 作者:Crazy_Jky
- 技术交流群:398893720
- 末日玩法交流群:1063544727
- 商业定制 / 技术对接:QQ 1285988665
- 支持通道:爱发电 - Crazy_Jky
适合哪些服务器?
- 末日搜打撤
- WarZ RPG
- 生存进阶服务器
- 战术军事服务器
- 高沉浸模组服
- 物资分级成长体系服务器
结语
如果你正在打造一个:
的服务器玩法。
那么 WarZBagLockAddon 会是你构建“真实背负系统”的关键组件。
那么 WarZBagLockAddon 会是你构建“真实背负系统”的关键组件。
Made with
专为 WarZ 系列末日 / RPG 玩法打造