PackMode — это простая утилита для модпаков Minecraft, позволяющая переключаться между различными режимами сборки (PackModes).
Описание
Мод реализует возможность загружать определённые скрипты CraftTweaker (.zs файлы) в зависимости от указанного в них режима сборки при помощи специальной директивы #packmode.
Если в скрипте содержится строка #packmode expert, данный скрипт загрузится только при выборе режима «expert». Можно указать несколько режимов через пробел, например, #packmode expert superduperexpert, тогда скрипт загрузится, если выбран любой из этих режимов.
Если директива #packmode отсутствует в скрипте, то этот скрипт будет загружаться во всех режимах без ограничений. В случае, если ни один скрипт не содержит #packmode, мод не влияет на загрузку скриптов.
Настройка
- В конфигурационном файле можно определить любое количество режимов сборки и установить один режим по умолчанию.
- При первом запуске мод по умолчанию создаёт два режима: «normal» и «expert», где активен режим «normal».
- Также можно настроить условную загрузку рецептов из datapack с использованием JSON-условий.
Особенности
- Поддержка нескольких режимов сборки с гибкой фильтрацией загружаемых скриптов.
- Простота интеграции в существующие модпаки с CraftTweaker.
- Возможность отключать рецепты datapack по условию.





