JourneyMapStages
Активный0.0
Установок
Последнее обновление
Версии
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");