WarZHongBao —— 全版本|金币红包|点券红包|物品红包|拼手气机制|沉浸互动【1.7 - 1.21+ 全兼容(Folia)】

原创 娱乐 经济 WarZHongBao —— 全版本|金币红包|点券红包|物品红包|拼手气机制|沉浸互动【1.7 - 1.21+ 全兼容(Folia)】 1.9.15

请登录后获取
  • 修复红包广播消息变量顺序错误的问题
  • lang_52、lang_12、lang_14、lang_20 这些旧格式语言键现在会正确按 {0} / {1} / {2} 对应变量
  • 不再出现“玩家名跑到金额位置”或“奖励名称跑到玩家名位置”的串位现象
  • 修复部分消息显示异常“发黑/黑化”的问题
  • 空字符串、纯空格、只有颜色码的消息现在会直接跳过,不再发送空行
  • 恢复旧语言键广播兼容,lang_12、lang_14、lang_20、lang_52 修改后会重新正确生效
  • 修复“明明改了 lang 文件,实际还是默认消息”的问题
  • 修复部分核心环境下 GUI 按钮 CustomModelData 不生效的问题
  • GUI 配置兼容 custom_model_data、custom-model-data、customModelData 三种写法
  • 更适合 CraftEngine / 资源包透明按钮这类 PAPER + CustomModelData 的 GUI 方案
[MD] ### v1.9.1 (2026-04-18) * **新增**:聊天消息、GUI 名称、Lore、点击悬浮提示支持 `&#RRGGBB` / `#RRGGBB` 16 进制颜色代码。 * 在 `1.16+` 服务端显示原生 16 进制颜色。 * 在低版本服务端自动降级为最接近的传统颜色,避免把色码原样显示给玩家。 * **新增**:物品红包 GUI 支持配置最大可发放页数。 * 新增配置项 `gui.max_pages`,默认值为 `1`。 * 超出可发放页数后将阻止继续翻页,并显示语言文件提示。 * **新增**:红包广播图片支持外部自定义覆盖。 * 启动时优先读取插件目录下的 `logo_8.png` / `logo_16.png`。 * 若外部文件不存在,则自动回退到 jar 内置默认图片。 * **优化**:补齐多处原本硬编码的提示文本。 * 点击抢红包悬浮提示、无权限、控制台不能发物品红包、口令违禁词、经济功能不可用等文本已迁入语言文件。 * 现在支持直接通过 `lang_zh.yml` / `lang_en.yml` 自定义这些提示,并可配合 16 进制颜色使用。 * **兼容性**:强化旧版本兼容。 * `CustomModelData` 改为反射写入,避免低版本调用风险。 * GUI 中副手热键检测改为兼容封装,降低 `1.8 - 1.12.2` 出现 `NoSuchMethodError` 的概率。 ### Wiki / 配置补充 * `gui.max_pages`: 控制物品红包 GUI 可发放的最大页数,默认 `1`。 * `logo_8.png` / `logo_16.png`: 可直接放入 `plugins/WarZHongBao/` 目录覆盖默认红包图。 * `lang_79`: 默认用于点击抢红包的悬浮提示,支持 16 进制色。 [/MD]
  • 新增经验红包
  • 新增金币/点券/经验红包的平均分模式
  • 新增基于 PlaceholderAPI 的自定义红包
  • 新增历史发包/抢包/最高金额等 PAPI 统计占位符
  • 扩展数据库字段,支持红包类型、分配模式、UUID、自定义红包元数据
  • 扩展定时红包,支持 exp、custom、split_mode、reward_key
  • 修复数据库模式下重启后的过期退款补扫与恢复问题
  • 增强 PlaceholderAPI 未安装时的兼容性
[MD] ### v1.8.14 (2026-03-27) * **修复**:修复物品红包 GUI 在高频点击、数字键换位、拖拽等情况下,违禁 Lore 物品有概率被塞入红包的问题。 * **安全加固**:点击“确认发放”时会再次全量检测红包内物品,只要检测到违禁 Lore 物品就会直接拦截发送。 * **兼容说明**:本次修复已针对 `1.12.2 PaperSpigot` 的物品红包交互场景做兼容处理。 [/MD]
[MD] ### v1.8.13 (2026-03-22) * **修复**:修复硬编码消息 "该物品禁止发送红包!" 未使用语言文件的问题。 * 该消息已添加至 `lang_zh.yml` (lang_53) 和 `lang_en.yml` (lang_53),现在可正常显示颜色符号。 [/MD]
[MD] * **优化**:物品红包显示逻辑优化。 * 修复了当玩家发送叠加物品(如6个钻石)时,系统显示"6件物品"而非"物品名称×数量"的问题。 * 现在物品红包领取/过期时会正确显示物品名称及数量,例如:"钻石 ×6"、"钻石 ×3, 金锭 ×2"。 * **新增**:在 `CompatibilityUtil` 中新增 `getItemDisplayName()` 方法,按物品类型分组统计并格式化显示。 [/MD]
修复·金币红包只显示运气王不显示其他人抢了多少。1000金额 2个人抢 只显示运气王
现在能看到别人抢了多少钱。更热闹了
- 修复了多服环境同一玩家重复领取同一红包的问题(UUID 防重,兼容旧数据)。
- 修复了 /qhb 路径下指定红包目标玩家校验缺失的问题。
- 发布版本升级到 v1.8.10 ,并同步更新了 README/Wiki 与安装说明。
后退
顶部 底部