History Stages — гейткипинг и прогрессия для Minecraft

Узнайте, как History Stages для Minecraft меняет прохождение: блокируйте предметы, рецепты и миры за эрами. Скачайте и настройте мод под свой модпак.

History Stages — полный контроль прогрессии в Minecraft

Если вы собираете модпаки и хотите, чтобы игроки не просто бежали к финалу, а проживали историю вашего мира — дополнение History Stages станет вашим главным инструментом. Это не очередной мод на «запрет крафта». Это полноценная система эпох и исследований, которая позволяет закрыть почти любой контент за условными «эрами» и открывать его так, как вы сами решите: через исследования, задания, игровые триггеры или команды. Давайте разберёмся, что именно умеет этот мод и как выжать из него максимум.

Что такое History Stages и зачем он нужен

History Stages — это мод-гейткипер для создателей модпаков. Его суть проста: вы создаёте стадии (эры), привязываете к ним контент, а игроки получают доступ к нему постепенно. При этом стадии могут работать глобально (на весь сервер), индивидуально (для каждого игрока) или в гибридном режиме Dual-Phase, когда сначала эра открывается для всех, а потом уже каждый игрок разблокирует её лично. Это даёт невероятную гибкость: можно сделать общий прогресс сервера и личные достижения одновременно.

Мод поддерживает Minecraft 1.20.1 на Forge, 1.21.1 на NeoForge и Fabric, а также 1.19.2 на Forge (легаси-версия без обновлений). Для 1.21.1 на Fabric мод пока отстаёт на пару версий, но основные механики работают. Так что если вы играете на современной версии — проблем с установкой не будет.

Что можно заблокировать

Список того, что поддаётся блокировке, впечатляет. Вы можете закрыть не только использование предметов, но и:

  • Предметы и теги, включая критерии NBT;
  • Целые моды и конкретные рецепты;
  • Измерения, структуры и биомы — с силовыми полями, уроном, эффектами зелий и красным экраном;
  • Генерацию мира — запретить появление структур или ограничить их количество;
  • Мобов — спавн, атаку и взаимодействие (разведение, оседлание, торговля, стрижка, доение, именование, экипировка);
  • Лут из сундуков и с мобов — удаление или замена;
  • Блоки — ломание, открытие GUI и доступ к контейнерам;
  • Зачарования — на наковальне и столе зачарований;
  • Стойки для брони и рамки — заблокированные предметы защищены.

Более того, у заблокированных предметов можно скрыть или заменить название и описание, а с помощью per-entry unlock_actions разрешить отдельные взаимодействия — например, подбор или крафт, пока остальное остаётся закрытым.

Как открываются эры: четыре режима

Мод не навязывает единственный способ прогрессии. У каждой стадии есть режим, который определяет, как она открывается:

  • Default — классическое исследование через Свитки на Пьедестале Исследований;
  • Auto — автоматическая разблокировка через игровые триггеры: подбор предмета, вход в биом/измерение/структуру, убийство или взаимодействие с мобом, установка/ломание блока, достижения, время игры;
  • External — только через команду /history, KubeJS/CraftTweaker или как награда FTB Quests;
  • Temporary — открывается и закрывается по таймеру с кулдаунами и лимитами.

Все режимы можно свободно смешивать в одном модпаке. Хотите, чтобы одни эры открывались исследованием, другие — исследованием мира, а третьи — наградой за квесты? Без проблем. Отдельные стадии можно настроить так, чтобы они терялись при смерти, а заблокированные ими предметы выпадали из инвентаря.

Система исследований

В режиме Default игроки физически приносят Свитки Исследований на Пьедестал и тратят время на изучение следующей эры. Пьедестал имеет четыре уровня (I–IV), а рядом можно ставить Ускорители Исследований. Система зависимостей позволяет требовать уровни опыта, убийства мобов, статистику, достижения, цели счётчика или предметы, которые нужно положить прямо в пьедестал.

Что происходит со свитком после завершения исследования — решаете вы: он может быть израсходован, заменён на новый (чтобы следующий игрок не искал второй экземпляр) или остаться как открытый читаемый документ.

Исследовательская запись и граф стадий

Открытый свиток — это настоящий читаемый документ с главами «Предметы», «Существа» и «Мир». Его можно положить на кафедру, и любой игрок сможет прочитать. В режиме Visible записи читаются как обычный текст, а в режиме Obscured заблокированные записи становятся силуэтами с зашифрованными именами. Главы можно переставлять, чтобы документ рассказывал именно то, что вы хотите.

Граф стадий — это карта прогрессии, которую игроки открывают из меню паузы. Стадии показаны как узлы, зависимости — как связи, а цвета обозначают статус: открыто, достижимо, закрыто. Есть четыре режима видимости, ручное перетаскивание узлов, настройка стилей и информационные окна. Граф по умолчанию выключен — он раскрывает структуру модпака, поэтому включайте его осознанно.

Встроенный редактор и настройка

Вам не придётся править конфиги вручную. Весь процесс создания стадий происходит в меню паузы (требуются права оператора): поиск, мультивыбор, папки для стадий, режим организации, отдельные редакторы зависимостей, NBT и Lock-Actions. Ctrl-клик по слоту инвентаря импортирует его NBT. Можно разблокировать или закрывать стадии для конкретных игроков прямо из обзора, а также редактировать тултип Свитка Исследований построчно с предпросмотром.

Если вы предпочитаете JSON — пожалуйста. Стадии пишутся в config/historystages/global/ и individual/, подпапки поддерживаются. Полная документация по полям конфигурации и JSON-примерам доступна в вики проекта.

Обратная связь и интеграции

Игроки всегда понимают, почему что-то заблокировано: иконки замка в инвентаре и JEI/EMI, оверлеи «Locked» на рецептах, тосты с иконками стадий и настраиваемые сообщения в чате. Мод интегрируется с FTB Quests (свои типы заданий и наград), KubeJS/CraftTweaker (события StageEvent.Unlocked и Locked), а также поддерживает Jade, Curios и Accessories.

Кстати, если вы ищете удобный способ опробовать мод в сборке, обратите внимание на лаунчер foxygame.net — там есть каталог дополнений, где можно быстро найти History Stages для Minecraft и установить его в один клик, не возясь с ручным копированием файлов. Лаунчер сам отслеживает совместимость версий и обновления, что особенно удобно, когда в модпаке десятки модов. А если вы собираете собственную сборку, автообновление в этом лаунчере сэкономит вам кучу времени — не придётся вручную проверять каждую новую версию History Stages.

Как установить History Stages

Установка стандартная для модов. Скачать History Stages можно с официальной страницы проекта на CurseForge или Modrinth. Обязательная зависимость — Lootr, без него мод не запустится. Опционально ставятся JEI, EMI, FTB Quests, Jade, Curios, Accessories. Мод намеренно не включает рецепты для Пьедестала, Ускорителей и Свитков — вы сами решаете, как игроки их получат: через KubeJS, датапак или награды за квесты. Свиток можно выдать командой /give @s historystages:research_scroll{StageResearch:"YOUR_STAGE_NAME"}.

Как установить History Stages правильно: положите jar-файлы мода и Lootr в папку mods, запустите игру и проверьте, что мод появился в списке. Если вы используете лаунчер с каталогом модов, установка займёт ещё меньше времени. После этого можно заходить в меню паузы и начинать создавать свои эры.

Итоги

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

--- **Обновление 12.09.2026:** Добавлено 1 файл для версии 1.20.1, 1.20 (Forge).