跳到主要内容

Extractioncraft

Extractioncraft 是一个面向 Minecraft 服务器的竞技撤离式游戏模式插件。玩家进入程序生成的实例化地图,搜刮容器,与精英怪物战斗,并在世界边界收缩闭合之前赶到撤离点。

从这里开始

当前平台说明

  • 当前仓库中的插件版本:1.0-SNAPSHOT
  • API 版本:1.21.4
  • 根命令:/extractioncraft(别名 /exc

对局流程

  1. 玩家使用 /exc createMatch <contentPackage.yml> 创建对局,该命令会通过 BetterStructures 模块化世界生成异步创建一个实例化世界。世界准备就绪后,创建者会被传送到一个随机的出生位置。
  2. 内容包定义了最低和最高玩家数量,但当前版本没有注册任何加入命令 —— /exc createMatch 是进入对局的唯一途径,因此实际上一个对局只容纳它的创建者。
  3. 一旦满足 minPlayers(默认为 1),对局中的任何玩家都可以运行 /exc start。对局正式开始前会播放一个 3 秒的简短倒计时。
  4. 对局开始时,箱子和木桶会在地图各处生成。容器每 10 tick 发出传送门粒子效果,以便玩家发现。玩家搜刮容器(需要站立不动 3 秒才能打开),并与 EliteMobs 敌人战斗获取掉落物。侧边栏计分板会显示 15 分钟的倒计时。
  5. 1 分钟后,每个撤离点的可用版本会被粘贴进地图。Boss 血条指南针会为玩家正前方的每个撤离点显示一个标记。
  6. 拉动撤离点的拉杆会消耗它,并开启一个共享的单次 20 秒撤离窗口。窗口关闭时站在该撤离点撤离区域内的所有人会一同撤离。
  7. 世界边界会在大约 15 分钟内从 740 格宽稳定收缩至零,迫使玩家向中心移动。
  8. 成功撤离的玩家保留其战利品(退出时物品会通过 EliteMobs 的灵魂绑定附魔被绑定)。当 deleteItemsOnFailToExtracttrue(默认值)时,其他所有人 —— 离开、断线或受到致命伤害的玩家 —— 都会丢失整个背包。

关于计时器、撤离规则、死亡与世界保护的完整细节,请参阅对局流程页面。

依赖

  • 软依赖(预制内容实际上需要): BetterStructures、EliteMobs、FreeMinecraftModels
  • 框架: MagmaCore(已内置)

插件在没有软依赖的情况下也能加载,但预制的 Kobold Mines 内容包没有这三者全部就无法运行。