JourneyMapStages Reborn

JourneyMapStages Reborn

旅程地图阶段的延续

这是 Journey Map Stages 模组的延续版本,支持新的游戏版本。

以下是从原始 JourneyMapStages 项目页面复制的描述

本模组是 GameStage API 的附加组件。它允许将 Journey Map 的各个方面纳入自定义进度系统。你应该查看 GameStage API 模组的描述以获取更多信息。简要说明一下,阶段是由模组整合包或服务器设置的进度系统的一部分。阶段通过命令授予玩家,通常由任务模组、进度或甚至命令方块来执行。

设置

本模组使用 CraftTweaker 进行配置

可以限制哪些内容?

路径点

除非玩家解锁了所需的阶段,否则玩家将无法创建新的路径点或访问路径点管理器。如果玩家事先以某种方式获得了路径点,它将被立即销毁。

mods.jmapstages.JMapStages.setWaypointStage(String stage);

死亡点

除非玩家解锁了所需的阶段,否则玩家在死亡时将无法创建死亡点。如果玩家在阶段之前以某种方式获得了死亡点,它将被立即销毁。

mods.jmapstages.JMapStages.setDeathpointStage(String stage);

小地图

除非玩家解锁了所需的阶段,否则玩家将无法看到小地图。 mods.jmapstages.JMapStages.setMinimapStage(String stage);

全屏地图 / 选项

除非玩家拥有所需的阶段,否则玩家将无法打开全屏地图。

mods.jmapstages.JMapStages.setFullscreenStage(String stage);

示例脚本

限制玩家创建路径点或在世界中看到它们。

mods.jmapstages.JMapStages.setWaypointStage("one");

限制玩家访问全屏和选项界面。

mods.jmapstages.JMapStages.setFullscreenStage("two");

限制玩家在地图上创建死亡路径点。

mods.jmapstages.JMapStages.setDeathpointStage("three");

限制玩家在屏幕上打开小地图。

mods.jmapstages.JMapStages.setMinimapStage("four");