• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
资源图标

付费 娱乐 游戏模式 BedWars | 起床战争 | 动态世界 1.0.0

请登录后获取
版权类型
原创
插件中文名称
起床战争
插件英文名称
BedWars
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Purpur
语言支持
中文(简体)
前置组件
Vault:金币奖励
PlayerPoints:点券奖励
PlaceholderAPI:变量与其他插件兼容
Geyser + Floodgate:基岩版原生表单
软依赖 Citizens、Parties、SlimeWorldManager
适配版本(Java)
  1. 最新版本
  2. 26.x
  3. 1.21

BedWars 起床战争| 动态世界与数据安全

购买赠送8个地图 16人地图与32人地图 装上即用 无需配置 仅需设置获胜奖励即可

竞技场、队伍、商店与自定义玩法,同时加入动态世界、多房间匹配、玩家数据隔离、崩服续局、安全奖励、基岩版表单以及完整管理系统。

核心技术亮点

1. 动态世界实例架构

管理员可以将竞技场保存为地图模板。玩家选择地图后,系统会优先加入正在等待的房间;没有可加入的房间时,将自动复制并创建一张完全独立的对局世界。

每场比赛结束后,临时竞技场、世界目录与相关缓存会自动清理,使同一张地图可以同时运行多个互不影响的房间。


2. 完整玩家数据隔离

玩家进入对局前,插件会持久化保存并隔离:

  • 背包与快捷栏
  • 四件装备与副手
  • 鼠标光标物品
  • 末影箱
  • 等级与经验
  • 生命、饥饿与药水效果
  • 游戏模式、飞行与移动状态
玩家离开对局后自动恢复原始数据。每份记录均通过玩家 UUID、竞技场和随机会话 UUID 多重绑定,避免串档、覆盖或错误恢复。

3. 崩服续局与事务恢复

动态战局会定期记录参赛玩家、队伍、床状态、事件进度、资源点、背包和所在位置。

服务器异常关闭后,插件会在下次启动时恢复未完成的战局,并冻结比赛等待原参赛玩家重新连接。未完成的数据恢复与奖励事务也会自动继续处理,降低崩服造成的物品丢失或重复发奖风险。


4. 异步文件处理与性能优化

世界复制、目录清理、普通配置保存等文件操作均交由独立 I/O 线程执行。


5. Java与基岩双端菜单

Java 玩家使用完整的背包 GUI,Floodgate 玩家可以使用适合手机操作的 Cumulus 原生表单。

未安装 Geyser/Floodgate、版本不兼容或关闭该功能时,会自动回退到 Java GUI,不影响插件正常启动。


核心功能

动态地图系统

  • 从现有竞技场创建地图模板
  • 一键创建纯虚空空白模板
  • 自动生成安全的英文世界技术名
  • 支持设置中文地图显示名
  • 按需创建独立对局世界
  • 自动加入已有等待房间
  • 支持限制单张地图最大实例数量
  • 比赛结束后自动清理临时世界
  • 崩服遗留实例启动时自动恢复或清理

可视化地图编辑

模板编辑世界内提供中文预览标记,可直观显示:

  • 等待点与观战点
  • 队伍出生点
  • 队伍床位置
  • 击杀掉落点
  • 铁、金、钻石与绿宝石资源点
  • 基础物资与装备商店村民
预览实体不会保存进正式地图,对实际战局没有影响。

多玩法投票

玩家进入等待房间后,可以投票选择:

  • 经典模式:原版资源与商店玩法
  • 经验模式:将部分资源转化为经验
  • 熔炉模式:资源转化为经验并支持熔炉发育
  • 无限火力:资源统一转化为经验,快速购买物品

自定义村民商店

内置商店包含:

  • 建筑方块
  • 武器与工具
  • 护甲与附魔装备
  • 弓箭与弩
  • TNT与火球
  • 金苹果与药水
  • 水桶、牛奶、海绵
  • 末影珍珠
  • 完整自定义交易
管理员可以直接从背包复制交易物品和兑换材料,并完整保留 NBT、PDC、附魔、自定义模型、容器内容与新版物品组件。

修改交易后会立即同步到当前正在运行的动态战局。


特殊玩法道具

插件内置多种战术道具

安全胜者奖励

支持通过管理菜单设置:

  • 自定义物品奖励
  • Vault 金币奖励
  • PlayerPoints 点券奖励
  • 最低有效对局时长
  • 获奖冷却
  • 每日获奖次数
  • 重复对阵限制
  • 账号观察时长
  • 同网络防刷检测
奖励只会在玩家离开竞技场并恢复原背包后发放。背包空间不足时,剩余奖励会安全保留,不会直接掉落到地面。

对局安全保护

  • 非 OP 玩家只能使用对局指令白名单
  • 禁止普通玩家在正式战局中飞行或使用鞘翅
  • 防止破坏地图模板原始方块
  • 玩家只能破坏本局放置的方块和敌方床
  • 阻止非参赛玩家进入临时世界
  • 停服或热卸载时自动疏散玩家
  • 管理员编辑地图时使用独立数据快照
  • 损坏或来源异常的快照自动隔离,不会覆盖玩家数据

插件指令

/bw

打开玩家主菜单,可以选择地图、队伍、玩法投票或安全离开对局。

/bw admin

打开完整中文管理菜单,仅服务器 OP 可以使用。

/bw admin sz


在地图模板编辑世界中快速打开完整竞技场设置菜单,仅服务器 OP 可以使用。
作者
C2month11
查看
280
首次发布
最后更新

评分

0.00 星 0 次评分

C2month11 的其他资源

最新更新

  1. 更新附属

    为保证插件的主体流畅性 其余玩法剥离为附属插件 更新空岛战争附属
  2. 更新玩法

    更新新玩法 超级战墙和空岛战争 插件即将改名为派对游戏 预计共更新10+小游戏
  3. 修复Purpur 26.2核心异常

    修复 Purpur 26.2 核心问题 崩服恢复任务不再遍历已经销毁的 null 玩家、观战者、队伍和生成器集合。 单个竞技场异常不会再导致每 10 秒持续刷堆栈。 Purpur 26.2...
后退
顶部 底部