MonitoringMinecraft MonitoringMinecraft

ProgressiveStages (Прогрессивстейджес)

Мод NeoForge

Мод для Майнкрафт создаёт настраиваемые этапы развития с интеграцией FTB Quests, KubeJS и JEI.

3.7к скачиваний 19 подписчиков
Оцените первым
Канал
Ядро
Версия

Мод для Майнкрафт, который помогает авторам сборок создавать ветвящуюся систему прогрессии и надёжно ограничивать контент до выполнения нужных условий. Он подходит для технологических эпох, магии, навыков, исследований, сюжетных заданий, событий сервера и общих целей команды.

Возможности

Этапы прогрессии можно выстроить в цепочку, дерево с несколькими ветками или независимые направления. Для каждого этапа задаются зависимости: нужны все предыдущие этапы, любой из них либо указанное количество.

  • Ограничение предметов, блоков, рецептов, жидкостей, культур, зачарований, мобов, структур, регионов, измерений, телепортации, эффектов маяка и варки зелий.
  • Запрет подбора, использования, размещения, перемещения в инвентаре, экипировки и взаимодействия с закрытым содержимым.
  • Скрытие закрытых рецептов и предметов в JEI или EMI при установленной интеграции.
  • Ограничения на бой с мобами, приручение, разведение и езду на существах.
  • Замена закрытых руд и блоков внешне обычным камнем до получения этапа.
  • Блокировка способностей игрока: elytra, sprint, swim, climb.
  • Награды за этап: предметы, опыт, эффекты, выполнение команд и телепортация; можно показать уведомление, заголовок, частицы и звук.
  • Временные этапы, которые истекают через заданное время, теряются после смерти или при недостатке опыта. Отмена этапа может также снять зависящие от него достижения.
  • Покупаемые узлы навыков с ценой в предметах и опыте, задержкой между покупками и возвратом части стоимости при отмене.
  • Личные, командные и общесерверные этапы. Прогресс и проверки хранит сервер, поэтому изменить клиент для обхода ограничений нельзя.

Этап можно выдать автоматически за добычу, крафт, убийство моба или босса, посещение биома, измерения или структуры, накопленный опыт, статистику, время в игре, сон, рыбалку, пройденное расстояние, погоду, игровые дни и другие условия. Несколько наборов условий позволяют открыть один этап разными путями.

Карта прогрессии открывается как экран достижений: её можно перетаскивать, масштабировать, искать этапы, смотреть требования и текущий прогресс. Автор сборки задаёт иконки, цвета, категории, фон, положение узлов, скрытые этапы и момент их показа игроку.

Как пользоваться

Карту этапов открывают команды /stage, /stages, /ps или /stage gui; для неё также назначается клавиша. Полезные команды игрока:

  • /stage list — список доступных или полученных этапов.
  • /stage check — проверка этапа.
  • /stage info — сведения об этапе.
  • /stage tree — зависимости.
  • /stage progress next, /stage progress all, /stage progress <stage> — ход выполнения условий.
  • /stage simulate — проверка доступных этапов и причин блокировки.

Для создания и проверки прогрессии используются /pstages editor, /stage grant, /stage revoke, /stage new <id>, /stage counter, /progressivestages validate и /progressivestages reload. Редактор в игре позволяет создавать, менять и упорядочивать этапы без ручного написания каждого файла.

Настройки

Основной файл находится по пути config/progressivestages/progressivestages.toml, а этапы — в config/progressivestages/stages/. Каждый этап хранится в отдельном TOML-файле; вложенные папки поддерживаются.

В настройках этапа задают зависимости, область действия, условия получения, награды, отображение на карте и правила ограничений. Для списков предметов и другого контента доступны точный идентификатор, мод, тег или часть имени: id:, mod:, tag:, #, name:.

При наличии KubeJS можно проверять и выдавать этапы, менять счётчики, открывать карту и добавлять собственные условия через API. Другие моды могут работать с этапами через Java API.

Требования и совместимость

Мод работает с NeoForge. Обязательных модов для заданий, команд, скриптов, просмотра рецептов или командного прогресса нет.

Дополнительные интеграции поддерживают EMI, JEI, FTB Teams, FTB Quests, FTB Library, KubeJS, Jade, WTHIT, Curios, Lootr, Mekanism, Nature's Compass, Create и Visual Workbench. Они нужны только для соответствующих возможностей: например, FTB Teams — для общего прогресса команды, а JEI и EMI — для скрытия закрытых предметов и рецептов.

Как установить ProgressiveStages

Проще всего — через MineLauncher, в один клик. Нажмите «Установить через MineLauncher» вверху страницы: лаунчер сам подберёт версию Майнкрафт, поставит нужный загрузчик и добавит мод — без поиска файлов и возни с папками. MineLauncher бесплатный и работает на Windows и Android, так что моды можно ставить и на телефон.

Вручную:

  1. Установите загрузчик NeoForge.
  2. Скачайте файл мода под свою версию игры на вкладке «Версии» (самая свежая — 1.21.11) и положите его в папку mods.
  3. Запустите игру с этим загрузчиком.
Смотрите также

Похожие подборки моды — по версиям Майнкрафта, загрузчикам и жанрам.

Сервера Майнкрафт

Играть интереснее на сервере — выбирайте в рейтинге серверов Майнкрафт и заходите прямо сейчас.

SkyBars
SkyBars Java + BE
180 онлайн
1.8 — 26.3 версия
🎮 ВЫЖИВАНИЕ ⚔️ АНАРХИЯ 🚗 ГТА РП 🎤 ГОЛОСОВОЙ ЧАТ 🎁 БЕСПЛАТНЫЙ ДОНАТ 🌟 СМП 💻 ПК+ТЕЛЕФОН
MineLandy
MineLandy Java + BE
16 онлайн
1.12.2 — 26.1.2 версия
Ванила и анархия без приватов — полная свобода действий и честное выживание
NightEra
NightEra Лаунчер
0 онлайн
Технологии, переписывающие реальность
Slon Server
Slon Server Java + BE
3 онлайн
1.16.5 — 26.3 версия
Королевская Битва, Анархия, Битва Замков - Играй с удовольствием!
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.3, 1.21.11, 26.2, 26.1.2. Fabric, NeoForge, Quilt, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Quilt Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат