Мод для Майнкрафт для разработчиков сборок, который связывает Applied Energistics 2 (AE2) и KubeJS. Через скрипты можно менять рецепты AE2, следить за состоянием МЕ-сети, реагировать на её события и строить автоматизацию, зависящую от хранения и крафта.
Возможности
- Скриптовое создание, изменение и удаление рецептов зарядника, пресса, преобразования, энтропии и боеприпасов для Matter Cannon.
- Работа с ключами предметов и жидкостей AE2: сравнение, чтение идентификаторов и количества, сохранение данных в JSON.
- Получение состояния МЕ-сети: питание, контроллер и каналы, узлы, процессоры, запросы крафта и сводка хранилища.
- События изменения сети, запасов предметов и жидкостей, заданий автокрафта и взаимодействия игрока с терминалом.
- Отслеживание порогов запасов: например, предупреждение при нехватке кристаллов Certus Quartz.
- Проверка устройств AE2 в мире для скриптов диагностики, квестов и админских инструментов.
- Этапы развития игрока, включая первый крафт AE2 и создание ключевых устройств.
- Отладочные команды с ограничением по правам для сбора сведений о сетях.
Как пользоваться
Общие обработчики и константы размещают в стартовых скриптах KubeJS, а события, мониторинг и автоматизацию — в серверных. Через скрипты можно открывать главы квестов, отправлять предупреждения при потере питания или зависшем процессоре, а также менять развитие сборки вокруг AE2.
Настройки
На сервере можно включать и ограничивать события сети, хранилища, крафта и терминалов, этапы развития, отладочные команды, интервалы сканирования, фильтры измерений, частоту уведомлений и подробность журналов.
Интерфейс запросов автокрафта AE2 выключен по умолчанию. После включения он позволяет планировать, запускать, отслеживать и отменять задания крафта из скриптов.
Требования и совместимость
Нужны Applied Energistics 2 (AE2) и KubeJS. Мод рассчитан на Forge и в первую очередь на серверную логику сборок.
