
怪物阶段
此mod接入GameStage API,允许将生物生成限制在自定义进度之后。
Mob Stages
描述
此模组是 GameStage API 的扩展插件。它允许将生物生成纳入自定义的进度系统。您应查看 GameStage API 模组的描述以获取更多信息。简单来说,阶段(stage)是由整合包或服务器设置的进度系统的一部分。阶段通过命令给予玩家,该命令通常由任务模组、进度或命令方块执行。
此项目由 Nodecraft 赞助。使用代码 DARKHAX 可在首个月的服务中享受 30% 折扣!
设置
此模组使用 CraftTweaker 进行配置。
全局设置
mods.MobStages.addStage(String stage, String entityId);- 将一个生物添加到一个阶段。当它尝试在世界中生成时,会检查附近是否有已解锁此阶段的玩家。如果未找到符合条件的玩家,该生物将无法生成。mods.MobStages.addReplacement(String entityId, String replacementId);- 为该生物添加一个替代品。如果它生成失败,将改为生成替代品。这要求您首先将该生物添加到某个阶段。这是可选项。mods.MobStages.addRange(String entityId, int range);- 设置搜索玩家的范围。默认范围是 256,系统会自动为您设置。这是可选项。mods.MobStages.toggleSpawners(String entityId, boolean allow);- 允许刷怪笼忽略阶段规则并强制生成该生物。
维度设置
此模组为上一节中的所有方法添加了特定于维度的版本。维度版本会接受数字维度 ID 作为额外的最后一个参数。例如,mods.MobStages.addStage(String stage, String entityId); 变为 mods.MobStages.addStage(String stage, String entityId, int dimension);。如果某个生物具有维度条目,它将覆盖全局条目。
示例脚本
// 苦力怕需要阶段一才能生成
mods.MobStages.addStage("one", "minecraft:creeper");
// 骷髅需要阶段二,或允许刷怪笼生成。
mods.MobStages.addStage("two", "minecraft:skeleton");
mods.MobStages.toggleSpawner("minecraft:skeleton", true);
// 蜘蛛需要在下界达到阶段三。
mods.MobStages.addStage("three", "minecraft:spider", -1);
// 僵尸
mods.MobStages.addStage("four", "minecraft:zombie", -1);
mods.MobStages.toggleSpawner("minecraft:zombie", true, -1);
// 在其他维度,僵尸将被蝙蝠替代。
mods.MobStages.addStage("four", "minecraft:zombie");
mods.MobStages.addReplacement("minecraft:zombie", "minecraft:bat");
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。