Gateway of Doom
在主世界、下界和末地开启战斗传送门。抵御随机生成的怪物波次,并挑战四个 Boss。包含 20 种自定义生物、自动事件、地狱守卫,以及供整合包作者使用的游戏内编辑器。
截图
介绍
重要提示——创造模式:Gateway of Doom 的遭遇战是为生存模式设计的。创造模式玩家不会被视为活跃参与者。如果附近没有符合条件的生存模式玩家,传送门会自动关闭,即使有创造模式玩家站在旁边也一样。
此行为将在下次更新中调整。创造模式玩家届时也会被视为活跃参与者,这意味着只要附近有玩家,传送门就会保持开启,无论玩家处于生存模式还是创造模式。
末日传送门
Gateway of Doom 为主世界、下界和末地加入了波次战斗与 Boss 遭遇战。找到钥匙,选好合适的位置,然后使用钥匙开启传送门。接下来,你必须在规定时间内击败数波敌人,最后迎战 Boss。完成整个遭遇战即可获得物品和经验。
战斗就在你的世界中进行,你可以独自挑战,也可以和朋友一起游玩。探索时也可能触发自动传送门事件。
该模组包含四种传送门类型、四个自定义 Boss 和 20 种额外生物。此外,它还提供了功能丰富的游戏内编辑器,整合包作者和服务器管理员可以借此创建自己的遭遇战、奖励和事件规则。
开始你的第一场战斗
传送门钥匙可以在特定结构的箱子中找到,也有极低概率从某些敌人身上掉落。钥匙所在位置与对应维度有关:
- 主世界:可在地牢、废弃矿井、丛林神庙和掠夺者前哨站中找到。
- 下界:下界要塞和堡垒遗迹。
- 末地:末地城。
手持钥匙并右键即可将其投出。你需要坚实的地面和足够开阔的空间。体型较大的生物和 Boss 还需要上方有足够的空间。
传送门开启后,第一波敌人出现前会有一小段准备时间。战斗期间,传送门界面会显示当前波次、剩余敌人数和剩余时间。每波之间有短暂的间隔,最终 Boss 则拥有独立的生命条。
在规定时间内击败所有敌人。完成整个传送门遭遇战后即可获得奖励;若启用了最终 Boss,也必须将其击败。时间耗尽则遭遇战失败。
正常战败后,使用的钥匙会被消耗。如果技术性刷怪问题导致战斗无法继续,钥匙会退还。
四种传送门类型
| 传送门 | 维度 | 默认遭遇战 |
| — | — | — |
| 符文石之门 | 主世界 | 5 波随机敌人,随后迎战 Runeroot |
| 死灵法师之门 | 下界 | 6 波随机敌人,随后迎战 Reaper |
| 漩涡传送门 | 末地 | 6 波随机敌人,随后迎战 Voidwing |
| 黄金符文之门 | 主世界、下界和末地 | 5 波随机敌人,随后迎战 Azure Ronin |
符文石之门是入门之选。熟悉的敌人,例如僵尸和骷髅,会与森林豺狼人、Boneweavers 和 Mossguards 一同登场。后续波次还会出现更难对付的生物。
死灵法师之门将下界敌人与 Ashwalkers、Cinderweavers、Cinder Wraiths 及其他生物组合在一起。你需要应对近战敌人、远程攻击和来自空中的威胁。
漩涡传送门围绕末地战斗展开。除了末影人、末影螨和潜影贝,你还可能遭遇 Voidwalkers、Voidblades 和 Voidguards。
黄金符文之门的波次和奖励会根据三个维度进行调整。它需要稀有的黄金符文钥匙才能开启,也是默认自动事件使用的传送门。
默认传送门会在每次新遭遇战中随机生成敌人组合,但指定的最终 Boss 始终不变。服务器和整合包可以更改这些设置。
四个拥有独特攻击方式的 Boss
Runeroot
Runeroot 会使用爪击、范围践踏,以及能够摧毁沿途地形的冲锋。战斗进行到一定阶段后,它会用根须困住玩家并追击他们。对根须攻击数次即可解救被困玩家。在多人游戏中,队友可以互相帮忙脱困。
Reaper
Reaper 会交替使用镰刀攻击、传送、灵魂头颅和仪式。蓄力挥击可以击破盾牌。随着生命值降低,它会施展额外的灵魂攻击,让战斗发生变化。它还能通过传送迅速拉近与玩家的距离。
Voidwing
Voidwing 有三个战斗阶段,会在地面和空中发动攻击。攻击方式包括近战打击、新星爆发、快速能量弹和蓄力光束。某些能量攻击可以用箭矢命中打断。站位得当的盾牌可以挡住快速能量弹。
Azure Ronin
Azure Ronin 会使用剑击、快速冲刺、旋风攻击和飞镖,还会召唤幻影分身并肩作战。三个阶段会改变它的攻击组合。它施展旋风攻击时尤其危险,而攻击间隙则是反击的好机会。
另外 20 种生物
Gateway 波次中会出现自定义生物,以及熟悉的 Minecraft 敌人的变种:
| 生物 | 行为 |
| — | — |
| Mossfang Fighter、Briarclaw Hunter 和 Brookscale Mage | 森林豺狼人,各有不同职责:近战与防御、远程攻击与陷阱,以及水弹和范围法术。 |
| Mossguard、Cinderguard 和 Voidguard | 大型石傀儡,会发动拳击、地面猛击和投石攻击。 |
| Venomblade、Cinderblade 和 Voidblade | 使用匕首的战士,会发动毒素攻击和侧翼突袭;突袭时会短暂隐身。 |
| Boneweaver、Cinderweaver 和 Voidweaver | 蜘蛛变种,会额外发射蛛网弹。 |
| Ashwalker 和 Voidwalker | 僵尸变种,会向远处的目标投掷恶魂头颅或虚空水晶。 |
| Boneburst、Cinderburst 和 Voidburst | 对应不同 Gateway 主题的苦力怕变种。 |
| Cinderwing 和 Riftwing | 幻翼变种,会在遭遇战中加入空中攻击。 |
| Cinder Wraith | 下界近战敌人,攻击命中时可能施加凋零效果。 |
Gateway 配置档决定哪些生物会出现,以及它们被选中的频率。
奖励
完成 Gateway 后,物品和经验球会出现在传送门处。
Runestone Gate 的奖励包括铁、金、绿宝石和食物。运气好的话,还能获得钻石、金苹果或附魔书等物品。
下界 Gateway 可奖励下界合金碎片和下界合金锭等物品。在末地,奖励还可能包括潜影壳,以及鞘翅、不死图腾或附魔金苹果等稀有物品。
完成常规默认 Gateway 时,也有小概率获得黄金符文钥匙。
部分物品为必定奖励,其他物品则会分别进行随机判定。在多人游戏中,完成奖励会一同出现在传送门处,供玩家拾取。
自动 Gateway 事件
探索时或达到设定的时间间隔后,都可能自动出现 Gateway。
当前默认规则使用黄金符文 Gateway。在主世界中,探索会触发这类 Gateway。在下界和末地中,只要有符合条件的玩家身处对应维度,Gateway 就会以随机间隔出现,间隔为 30 至 90 分钟。
事件会发布通知,并在符合条件的玩家附近开启。系统会考虑地形、受保护区域以及已开启的 Gateway。
个人探索进度和计时器都会保存。退出游戏不会重置它们,玩家离线时,个人计时器会暂停。
你可以完全禁用自动事件,也可以通过自定义规则进行调整,以适配你的整合包。
保护你的基地
可合成的地狱结界可以防止新的钥匙传送门和自动传送门事件在其保护区域内开启。
结界共有五种尺寸,从1 × 1 个区块到5 × 5 个区块。右键点击结界即可查看其保护区域地图。只有结界所有者或管理员才能将其破坏。
结界只能阻止新的传送门开启。已经出现的敌人仍可在区域内移动。
通过命令或 API 主动开始的遭遇战会绕过结界,因此可以在保护区域内进行预先安排的任务战斗。
地狱结界合成配方
五种结界均可在工作台合成。从休眠地狱结界开始,每次升级一个等级。
休眠地狱结界 [1 × 1 个区块]需要4 个哭泣的黑曜石、4 个红石粉和 1 个紫水晶碎片:
O R O
R A R
O R O
- O = 哭泣的黑曜石
- R = 红石粉
- A = 紫水晶碎片
之后每次升级时,将上一等级的结界放在中央,并在周围放上8 个哭泣的黑曜石:
O O O
O S O
O O O
- O = 哭泣的黑曜石
- S = 上一等级的结界
| 产物 | 中央所需结界 | 额外材料 |
| — | — | — |
| 躁动地狱结界 [2 × 2 个区块] | 休眠地狱结界 [1 × 1] | 8 个哭泣的黑曜石 |
| 觉醒地狱结界 [3 × 3 个区块] | 躁动地狱结界 [2 × 2] | 8 个哭泣的黑曜石 |
| 充能地狱结界 [4 × 4 个区块] | 觉醒地狱结界 [3 × 3] | 8 个哭泣的黑曜石 |
| 解放地狱结界 [5 × 5 个区块] | 充能地狱结界 [4 × 4] | 8 个哭泣的黑曜石 |
每个配方可制作一个结界。升级时会消耗原有结界。尺寸指的是区块数。
游戏内帮助
模组内置帮助菜单,包含说明和示例,涵盖波次、奖励、装备、自动事件、激活区域、保护以及保存更改。
整合包作者还可以查看命令方块和集成 API 的示例。设置旁的提示会说明各项数值的用途。
传送门音效可选择地狱回响、经典 Minecraft 音效或静音。波次生物和 Boss 的发光轮廓可以分别设置:立即显示、在剩余时间达到指定值时显示,或在生物距离传送门达到设定距离时显示。
面向整合包作者、服务器管理员和冒险地图制作者
使用/doom menu打开配置编辑器。你需要相应的管理员权限。
每把传送门钥匙都归属于一个配置档案。档案定义了战斗方式、开启地点以及奖励内容。你可以编辑自带的档案,也可以创建自己的档案。
例如,你可以设置简单的入门遭遇战、设计包含固定波次的长时间竞技场,或创建带有专属战利品的稀有事件。
自定义档案和钥匙
每个档案都有自己的 ID、显示名称、颜色、钥匙样式和传送门样式。档案 ID 用于命令和集成。
当前默认档案如下:
| 档案 ID | 用途 |
| — | — |
| runestone_gate | 主世界的符文石之门 |
| necromancer_gate | 下界的死灵法师之门 |
| maelstrom_portal | 末地的漩涡传送门 |
| golden_rune_gate_overworld | 主世界的黄金符文之门 |
| golden_rune_gate_nether | 下界的黄金符文之门 |
| golden_rune_gate_end | 末地的黄金符文之门 |
默认的黄金符文传送门使用三个对应不同维度的档案。激活时,黄金符文钥匙会根据当前维度选择相应的档案。
自定义钥匙可以通过配置的生物掉落、指定的箱子战利品表或命令发放。每个配置档都可以指定钥匙可在哪些维度中找到并激活。
固定波次或随机波次
使用固定波次时,你可以为每个波次选择生物及其数量。适合用于经过规划、每次都按相同顺序进行的竞技场和遭遇战。
使用随机波次时,你可以建立生物池并进行以下配置:
- 波次数量的最小值和最大值。
- 生物数量的最小值和最大值。
- 后续波次中生物数量的增长幅度。
- 每种生物的选择权重。
- 每次选中时生成的生物数量。
- 该条目最早可被选中的波次。
- 每个波次中该条目的最大数量。
- 通用或单独的波次时限。
权重决定相对出现频率。权重分别为 10 和 30 的两个条目会按 1:3 的比例被选中,因此第二个条目的出现概率是第一个的三倍。
你可以将更强大的敌人留到后续波次,或限制其数量,让普通生物成为战斗的主力。
战斗属性、Boss 和护卫
可以通过配置档或单个生物条目调整生命值、伤害和移动速度。也可以更改支持此功能的生物体型。
明确配置的生物数值会替换对应的配置档加成。例如,配置档的生命值加成为 +100%,而某个生物条目单独设置了 +50% 生命值加成,那么该生物的总加成就是 +50%。
对于最终 Boss,你可以选择生物、名称、战斗属性以及单独的时限。还可以添加与 Boss 同时生成的护卫。
可选生物中可以包含其他已安装模组里的合适生物,让你围绕整合包中的敌人打造遭遇战。
自定义概率的装备
额外装备需分别为波次生物、Boss 护卫和最终 Boss单独配置。
符合条件的生物可以获得武器、盔甲和其他受支持的装备。每个装备栏都可以设置多个候选物品,并为其分别设置百分比概率。
例如:
- 有 10% 的概率获得钻石剑。
- 有 25% 的概率获得铁剑。
- 剩余 65% 的生物保留原有装备。
每只生成的生物都会单独进行装备判定。单个装备栏的概率总和不得超过 100%。还可以使用 NBT 或组件数据进一步自定义物品。
模组生物可使用实体类型标签,包括 gateway_of_doom:hand_equipment_eligible 和 gateway_of_doom:armor_equipment_eligible。其他标签则用于区分生物是否支持近战武器、弓、弩、长矛和副手装备。
符合条件的生物可以手持模组武器。生物能否实际使用这些武器进行攻击或施展特殊攻击,取决于武器模组和生物的 AI。
自定义奖励与整合包进度
完成奖励有两种模式。
使用固定概率时,每件物品都会独立进行判定。你可以将必得的基础奖励与稀有额外掉落组合起来。
使用加权随机池时,首先会确定抽取次数,然后从奖池中抽取相应数量的条目。每个条目都有自己的权重和数量范围。你还可以选择是否允许重复抽中同一个条目。
这适用于这样的遭遇战:每次都会奖励一些材料,同时也有机会获得其他模组中的稀有物品。
其他设置还包括完成时获得的经验、普通生物掉落物,以及失败时可选的状态效果。目前默认的传送门不会启用普通波次生物掉落物;预期的物品奖励来自完成遭遇战。
维度、时间和激活区域
钥匙可以限制在特定维度和时间段内使用。你还可以定义允许激活的坐标区域。
可用形状包括长方体、圆柱体、球体以及自由绘制的多边形。地图编辑器允许你放置和移动顶点。可选的高度限制可用于地下竞技场或特定海拔的遭遇战。
一个配置可以包含多个区域。传送门的实际原点必须落在至少一个激活区域内。
在允许区域之外,绑定的钥匙可以作为指引:它会朝最近的允许位置飞行一小段距离,然后掉落供玩家拾取。反复投掷可以引导玩家前往隐藏的竞技场。
这些边界决定传送门可以在哪里开启。它们不限制玩家或生物的活动。
自定义自动事件
自动规则会选择一个现有配置,并决定它应在何时、何地开启。
设置包括:
- 以探索或计时器作为触发条件。
- 固定或随机的时间和距离范围。
- 额外的触发概率。
- 每位玩家的个人规则或共享的服务器事件。
- 允许的维度和一天中的时段。
- 所需玩家数量。
- 与玩家之间的最小和最大距离。
- 该规则允许的最大活跃传送门数量。
- 事件公告。
探索计数会统计玩家穿过对其已保存移动历史而言是新区块的合格移动。预生成的地形也可以计入。传送和旁观者模式的移动不计入;创造模式仅在启用其选项时才计入。
个人规则让每位玩家拥有自己的进度。服务器事件使用共享触发器,并选择一名符合条件的玩家作为目标。
激活区域限制传送门的位置。时间和探索进度可以在这些区域之外继续推进。如果自动系统找不到允许的位置,事件可能会被延迟。
用于管理和自定义遭遇战的命令
以下命令需要管理员权限。<Profile-ID> 指代一个现有配置;方括号中的参数是可选的。配置选择支持 Tab 补全。
| 命令 | 功能 |
| — | — |
| /doom | 打开配置编辑器。 |
| /doom menu | 打开配置编辑器。 |
| /doom config | 打开编辑器的另一种方式。 |
| /doom key give <Profile-ID> [Count] | 为所选配置文件给予你一把钥匙。默认数量为 1;有效数量范围为 1 至 64。 |
| /doom eye give <Profile-ID> [Count] | key give 的别名。 |
| /doom gateway open <Profile-ID> [force] | 在命令执行位置附近寻找安全地面,并在那里开启一个 Gateway。 |
| /doom gateway open <Profile-ID> <x> <y> <z> [force] | 在指定位置附近寻找安全地面。 |
| /doom gateway open <Profile-ID> <x> <y> <z> exact [force] | 将指定位置用作精确的传送门起点。 |
| /doom gateway list | 列出已激活且已加载的 Gateway,并显示其 UUID、配置文件、位置和维度。 |
| /doom gateway close nearest | 关闭当前维度中最近的已激活 Gateway。 |
| /doom gateway close <UUID> | 关闭指定的 Gateway。 |
| /doom reload | 重新加载已保存的配置,并刷新相关系统。 |
| /doom cleanup | 关闭已激活的 Gateway,并移除已加载的 Gateway 生物。 |
| /doom cleanup mobs | 移除已加载的 Gateway 生物。 |
| /doom defaults keep | 保留现有设置,并确认已收到默认设置更新通知。 |
| /doom defaults add | 添加缺失的默认配置文件和规则。 |
| /doom defaults switch | 应用当前默认设置,并将旧默认配置文件保留为旧版配置文件。它们的钥匙掉落和旧默认事件将被禁用。 |
| /doom defaults restore | 恢复当前随附的默认配置文件和规则。 |
| /doom reset | defaults restore 的别名。 |
force 可让开启命令绕过传送门数量限制。 维度、时段和坐标规则仍然适用。
命令创建的 Gateway 可绕过地狱结界和通常的附近 Gateway 数量限制,也不会占用玩家个人钥匙 Gateway 槽位。
菜单命令和给予钥匙的命令必须由玩家执行。开启 Gateway 的命令可在命令方块中使用。在命令方块中输入时,请省略开头的斜杠。
命令方块和竞技场示例
开启一个常规的默认遭遇战:
/doom gateway open runestone_gate
给自己一把钥匙用于测试:
/doom key give runestone_gate 1
若要创建自定义竞技场,请先创建一个配置文件,例如使用 ID quest_arena。然后,你就可以在指定位置开启它:
/doom gateway open quest_arena 100 68 -200 exact
若要让这个预先规划的遭遇战绕过传送门数量限制:
/doom gateway open quest_arena 100 68 -200 exact force
与 exact 一起使用的坐标指定传送门起点。请预留足够空间,以容纳传送门、波次生物和 Boss。
其他 Boss 和诊断命令
以下命令可让你直接尝试单个 Boss:
| 命令 | 功能 |
| — | — |
| /runenwurz spawn | 在玩家面前生成 Runeroot。 |
| /runenwurz clear | 移除已加载的 Runeroot Boss 及其根须。 |
| /sensenmann spawn | 在玩家面前生成 Reaper。 |
| /sensenmann clear | 移除已加载的 Reaper 和灵魂骷髅。 |
| /leerenschwinge spawn | 在玩家面前生成 Voidwing。 |
| /leerenschwinge clear | 移除已加载的 Voidwing Boss、其专用召唤传送门以及投掷出的召唤钥匙。 |
| /leerenschwinge eye | 给予专用的 Voidwing 召唤钥匙。 |
直接召唤命令需要指定一名玩家,并确保有足够的空地。切换到生存模式来挑战 Boss。无论游戏语言如何,上方的命令名称都保持不变。
适用于 Minecraft 标准命令(例如 /summon)的 Boss ID 如下:
gateway_of_doom:runerootgateway_of_doom:reapergateway_of_doom:voidwinggateway_of_doom:azure_ronin
此外,还提供诊断模式:
| 命令 | 功能 |
| — | — |
| /doom test | 开始诊断运行。 |
| /doom test status | 查看运行状态。 |
| /doom test stop | 停止诊断运行。 |
| /gateway test | 开始诊断运行的别名。 |
| /gateway test status | 查看运行状态的别名。 |
| /gateway test stop | 停止诊断运行的别名。 |
诊断命令默认处于禁用状态。启动诊断运行需要启用 diagnosticTestCommandsEnabled 配置选项,并拥有最高级别的管理员权限。
供自定义模组使用的集成 API
公开 API 允许其他模组打开、查找和关闭传送门。
集成可选择一个配置档,将玩家与遭遇关联起来,并指定自己的 sourceId。这样便能将遭遇关联到特定任务步骤或建筑。
API 会报告传送门的开启情况,以及结果状态:已完成、失败和已关闭。例如,自定义集成可以利用这些事件,在成功击败 Boss 后完成任务步骤。
默认情况下,配置档中的维度、时段和坐标区域规则都会生效,传送门容量限制也同样适用。若预设遭遇需要,自定义集成可以明确禁用单项检查。
通过 API 创建的传送门不受地狱结界限制,也不会占用玩家个人的钥匙传送门栏位。API 调用在服务器上执行。对于在服务器线程之外发起的调用,可使用 openAsync 等异步方法。
保存、配置与更新
配置保存在 config/gateway_of_doom.json 中。
编辑器会先修改草稿。应用会将更改带回上一级菜单;在主菜单中点击保存,才会将更改保存到服务器。
已开启的传送门会继续使用开启时的配置档。之后启动的新传送门则会使用保存后的设置。
现有安装会保留已保存的配置档。可以补充缺失的默认项,也可以恢复当前默认设置。恢复操作会替换已编辑的默认配置档和规则,同时保留自定义配置档;过程中可能会移除已过时的内置配置档和规则。更改默认设置前会先创建备份。
鸣谢
由 MrStilu2k6 制作。
Gateway of Doom 的灵感来自 Gateways to Eternity,但本模组围绕自有的传送门、自动化、防护和配置系统进行开发。
如果你发现了漏洞,或对这个模组有任何想法,欢迎留言或提交问题。我会认真阅读建议,而且不少功能都源自玩家和整合包社区的反馈。
如果你喜欢这个模组,并希望支持后续开发:
常见问题
Gateway of Doom 支持哪些 Minecraft 版本?
Gateway of Doom 支持 Minecraft Java 版 1.20.1–26.3,共 8 个版本,可用的加载器:Fabric / Forge / NeoForge / Quilt。下载时注意选择和你游戏版本一致的文件。
Gateway of Doom 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge / Quilt,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
MrStilu2k6 的其他作品
查看全部 →
Gateway of Doom
在主世界、下界和末地开启战斗传送门。抵御随机波次,迎战四个Boss。包含20种自定义生物、自动事件、地狱结界,以及供整合包作者使用的游戏内编辑器。
Better Party
Better Party 为 Minecraft 带来精致的 MMORPG 风格组队系统,支持公开和私人队伍、队伍聊天、队友伤害保护、附近玩家共享经验,以及可完全自定义的实时 HUD。
Better Party X Xaero’s World Map
在 Xaero的世界地图上将队伍成员显示为玩家头像或彩色圆点,并提供队伍管理员可见性控制和个人客户端设置。
Better Revive
一套死亡与复活系统,包含墓碑、复活药水、墓碑指南针、复活卷轴、硬核模式支持等内容!
评论
登录后评论和评分