Ccurseforge
TinkerStages

TinkerStages

Мод позволяет интегрировать функции Tinkers Construct в систему стадий прогрессии через API GameStage с помощью настройки ограничений.

Автор: DarkhaxDev Тип: Мод Категории: CraftTweakerTinker's ConstructМодыУтилиты сервера Загрузок: 8 253 619 Просмотров: 0 Обновлён: 18.09.2026

Мод TinkerStages интегрируется с API GameStage и позволяет внедрять элементы Tinkers Construct в систему прогрессии.

TinkerStages

Данный мод является дополнением к API GameStage и позволяет ограничивать доступ к различным функциям Tinkers Construct в зависимости от стадий прогрессии, заданных модпаком или сервером. Игроки получают стадии через команды, которые обычно запускаются квестами, достижениями или командными блоками.

Настройка

Конфигурация мода осуществляется с помощью CraftTweaker.

Общие ограничения

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

  • Создание инструментов — запрещает создавать инструменты в инструментальной станции без нужной стадии. Используется метод mods.TinkerStages.addGeneralCraftingStage(String stage);
  • Замена частей — ограничивает замену частей инструментов на инструментальной станции без необходимой стадии. Метод: mods.TinkerStages.addGeneralPartReplacingStage(String stage);
  • Создание частей — блокирует создание частей инструмента в сборщике частей без нужной стадии. Метод: mods.TinkerStages.addGeneralPartBuildingStage(String stage);
  • Применение модификаторов — запрещает накладывать модификаторы на инструменты без требуемой стадии. Метод: mods.TinkerStages.addGeneralModifierStage(String stage);

Специфические ограничения

Эти ограничения касаются конкретных ситуаций и имеют различные параметры.

  • Тип инструмента — ограничивает создание определённого типа инструмента. Например, запретить создание молотов до определённой стадии. Метод: mods.TinkerStages.addToolTypeStage(String stage, String toolId);
  • Материал — запрещает использование определённого материала в создании, сборке частей и использовании инструмента. Метод: mods.TinkerStages.addMaterialStage(String stage, String material);
  • Модификатор — ограничивает применение конкретного модификатора на инструмент. Метод: mods.TinkerStages.addModifierStage(String stage, String modifier);

Пример скрипта настройки

// Общие ограничения
mods.TinkerStages.addGeneralCraftingStage("one");
mods.TinkerStages.addGeneralPartReplacingStage("one");
mods.TinkerStages.addGeneralPartBuildingStage("one");
mods.TinkerStages.addGeneralModifierStage("one"); // Конкретные ограничения
mods.TinkerStages.addToolTypeStage("two", "tconstruct:pickaxe");
mods.TinkerStages.addMaterialStage("two", "stone");
mods.TinkerStages.addModifierStage("two", "mending_moss");

Полезная информация

Частые вопросы

Короткие ответы по установке, совместимости и возможностям проекта.

Для чего нужен мод TinkerStages?

Он позволяет интегрировать функции Tinkers Construct в систему стадий прогрессии через API GameStage.

Какие общие ограничения можно настроить?

Можно ограничить создание инструментов, замену частей, создание частей и применение модификаторов, задав соответствующие стадии.

Можно ли ограничить создание конкретного типа инструмента?

Да, с помощью метода addToolTypeStage можно запретить создание определённого типа инструмента до заданной стадии.

Как ограничить использование определённого материала?

Для этого применяется метод addMaterialStage, который запрещает использование материала в создании и использовании инструментов.

Какие инструменты используются для настройки мода?

Конфигурация выполняется через скрипты CraftTweaker с использованием специальных методов мода.

Центр загрузок

Доступные версии

Выберите подходящую версию игры и скачайте нужный выпуск.

TinkerStages-1.12.2-2.0.17.jar

Скачать20.39 KB
Альфа
Версии
1.12.2
Загрузки5 000 471
Добавлен

TinkerStages-1.12.2-2.0.15.jar

Скачать20.4 KB
Релиз
Версии
1.12.2
Загрузки1 432 831
Добавлен

TinkerStages-1.12.1-1.0.12.jar

Скачать19.62 KB
Релиз
Версии
1.12.1+1
Загрузки3 088
Добавлен