Мод для Майнкрафт и дополнение для KubeJS, предназначенное для разработки модульных скриптов. Он вводит систему ContentPack: такие наборы могут содержать скрипты, ресурсы и данные, загружаться как самостоятельные модули и распространяться в виде JAR-файлов.
Возможности
- ContentPack можно загружать из папок, ZIP-архивов и JAR-файлов.
- Скрипты получают отдельные пространства имён, управление жизненным циклом и зависимости между модулями.
- Автоматически определяется порядок загрузки зависимых ContentPack и обрабатываются требования к их версиям.
- Модули могут обмениваться данными через API.
- ContentPack поддерживают ресурсы и данные, включая автоматическое подключение ресурсов игры и изоляцию пространств имён.
- Добавляет события Forge и вспомогательные классы для разработки скриптов.
Как пользоваться
Для управления ContentPack используются команды:
/kl pack/kl mod
Подробное описание структуры и создания ContentPack доступно в вики.
Требования и совместимость
Для работы требуется KubeJS. Мод расширяет его возможности и использует события Forge.
