• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
[1.20+][Folia兼容] WarZBombDefuse — 专业CS风格爆破对局插件 | T/CT拆包爆破、内置经济、TACZ对接

原创 付费 [1.20+][Folia兼容] WarZBombDefuse — 专业CS风格爆破对局插件 | T/CT拆包爆破、内置经济、TACZ对接 1.1.8

请登录后获取
[MD] ## v1.1.8 - 2026-08-21 ### 修复 - 修复 Mohist 1.20.1 等混合服上队友名字标签不生效的问题:玩家死亡后 Mohist 会重建 Bukkit Player 对象,导致个人记分板的关联丢失,团队前缀数据包无法送达客户端。现在每次刷新记分板时会自动重新挂载,团队数据包不再依赖不可靠的广播路径。 - 优化队友标签更新逻辑:只有队友名单 [/MD]
  • 修复 /wbd shopedit 武器移动后显示与实际给予不一致的问题。
  • 新增存活队友名字前的绿色 [队友] 标签。
  • 新增队友标签开关和自定义前缀配置。
  • 对局结算后自动退出爆破竞技场,恢复入场前状态,无需手动 /wbd leave。
  • 新增 settings.auto-leave-after-match,默认 true;关闭可保留旧的等待大厅流程。
  • auto-restart-after-match: true 时继续优先自动开下一局。
  • 修复默认 REDSTONE 队友标记粒子持续报错的问题。
  • 新增 settings.manage-game-mode
    • 默认 true,保持原逻辑:参赛切冒险,死亡/观战切观察者。
    • 改成 false 后,插件不再调用 setGameMode,游戏模式交给其他插件或服务器规则管理。
  • 修复 /wbd reload 把玩家拉回等待大厅/入场点的问题
    • 新增 settings.restore-location-on-reload: false
    • 默认重载时只卸载旧会话、移除计分板、恢复状态,不再传送玩家位置。
    • 同时给旧会话加了关闭标记,避免延迟传送/观战校验任务在 reload 后继续作用到玩家。
  • 存活 T 方可以丢出 C4,其他存活 T 方队友背包有空位时可拾取
  • CT、观战、死亡玩家不能拾取 C4
  • 漏斗/容器不能吸走 C4
  • 落地 C4 不会自然消失,也不会被伤害销毁
  • C4 落地期间不会触发自动补包,避免刷出第二个 C4
  • 回合重置、整场结束、插件关闭时会自动清理落地 C4
[MD] ## v1.1.1 - 2026-07-25 ### 修复 - 修复地图内玩家全部离开后,下一批进入的人仍继承上一批比分与回合数的问题;空场时会废弃当前对局并重置为 0:0 重新开局。 [/MD]
  • 商店支持 shop.pages 多页配置,默认新版配置是 3 页。
  • 商品新增 page 字段,例如 page: 2 + slot: 14 就是在第 2 页第 14 格。
  • 玩家商店和 /wbd shopedit 编辑器都支持上一页/下一页。
  • 编辑器翻页时会缓存当前页,最后关闭 GUI 时一次性保存所有页面。
  • 翻页按钮可在 [shop.yml (line 37)](D:/workzone/Works/plugins/WarZ插件/WarZBombDefuse/src/main/resources/shop.yml:37) 的 shop.navigation 自定义。
  • 如果翻页按钮配置槽位已经有商品,会自动找空槽放按钮,尽量不覆盖老商店布局。
  1. 统一观战应用逻辑
    中途加入、死亡淘汰都走同一套 applySpectatorState()
  2. 传送后强制恢复观战
    teleportAsync 完成后、同步传送后都会重新检查并设置 SPECTATOR
  3. 短时间多次校验
    加入/死亡后连续几个 tick 再确认模式,防止被覆盖
  4. 对局内持续强制观战
    FREEZE / LIVE / ROUND_END 期间每 tick 检查观战玩家,模式不对就纠正
  5. 商店拦截
    观战 / 未存活玩家不能打开商店、不能购买,并提示:
    你当前处于观战状态,无法购买装备。
  6. TacZ 枪伤桥接补强
    观战 / 未存活目标不再吃到枪伤
  • settings.preserve-survivor-inventory: true
  • 上一回合结束时仍存活的玩家,下一回合保留背包。
  • 死亡玩家照旧清空背包重新开始。
  • 幸存者保留背包时,会自动移除旧 C4 和旧商店菜单物品,避免重复。
  • 商店菜单和 C4 发放不会轻易覆盖幸存者原有物品,优先找空位。
  • 同队多个玩家会优先分散到不同出生点。
  • 玩家数量超过出生点数量时才会循环复用。
  • 每回合起始出生点会轮换,避免同一玩家长期固定刷同一个点。
  • 版本已更新到 1.0.6,更新日志也补了。
后退
顶部 底部