
WarZBagLock v2.0 现代化升级日志
本次更新致力于打造“付费级”插件体验,实现了全版本兼容与现代化特性支持,同时大幅优化了性能与易用性。
1. 核心架构升级
-

全版本兼容 (1.7 - 1.21+) :重写底层逻辑,完美支持从 Minecraft 1.7.10 到最新的 1.21+ 版本,无需分版本下载。
-

Folia 深度支持 :新增对 Folia 多线程服务端的原生支持。自动识别环境并切换至 RegionizedServer 调度器,确保在高性能服务器下零报错、不卡顿。
-

智能反射机制 :采用反射技术动态调用 API,自动适配不同版本的 NMS 特性(如 CustomModelData),确保老版本服务器也能稳定运行。 2. 新增功能特性
-

CustomModelData 支持 :全面支持 1.14+ 版本的自定义模型数据 ( CustomModelData )。现在您可以配合材质包,为锁定槽位设置精美的 UI 图标,告别单调的屏障方块。
-

Lore 自定义支持 :锁定占位符物品现在支持多行 Lore(描述)配置,支持颜色代码,可用于显示提示信息(如:“请升级背包解锁此槽位”)。
-

快捷设置指令 ( /baglock set ) :彻底解放双手!手持编辑好的物品(包含名称、Lore、材质、模型数据),输入指令即可一键保存为指定组的锁定样式,无需手动修改配置文件。
-

热重载指令 ( /baglock reload ) :支持游戏内直接重载配置文件,即时生效。 3. 体验与美化
-

品牌化控制台 UI :重新设计了插件启动与关闭的控制台输出,采用专业的 ASCII 风格排版,并植入了您的品牌联系信息(QQ、交流群),提升插件的专业感。
-

消息系统重构 :所有提示消息均移入 config.yml ,支持完全自定义与颜色代码 ( & ),告别硬编码。 4. 安全性与性能
-

防刷物品机制 :优化了背包锁定算法,防止玩家通过快速点击或网络延迟将物品卡入锁定槽位。
-

性能优化 :改进了背包扫描逻辑,仅在必要时更新库存,大幅降低对服务器主线程(或 Folia 区域线程)的占用。