Мод для Майнкрафт на Fabric-серверах, который добавляет среду выполнения Lua-скриптов с перезагрузкой без перезапуска сервера. Он подходит для создания серверных механик, команд, событий, регионов и поведения мобов.
Возможности
- Скрипты из папки
config/ignis/применяются после перезагрузки за несколько мгновений; зарегистрированные команды сразу появляются на работающем сервере. - API позволяет создавать команды с аргументами
int,double,float,bool,text,word,player,block_posиchoice=..., автодополнением и правами доступа. - Есть обработчики событий, включая ломание блоков, чат, атаку сущности, получение урона и смерть; возврат
falseотменяет событие. - Регионы отслеживают вход, выход, перемещение и смерть сущностей. Для мобов можно задавать собственный ИИ.
- Доступны асинхронные запросы и задержки через
mc.fetchиmc.sleep, постоянные данные игроков и сервера, голограммы, боковые панели и интерфейсы контейнеров через библиотекуchestgui.
Как пользоваться
Скрипты создаются и редактируются в config/ignis/. После изменений выполните /ignis reload, чтобы загрузить их без перезапуска сервера.
Документация API доступна на ignis.pyxiion.ru.
Требования и совместимость
Мод предназначен для серверов Fabric и требует Fabric API и Fabric Language Kotlin.
