Плагин для серверов Майнкрафт на Bukkit, который позволяет писать серверные дополнения на Lua без компиляции Java-кода. Скрипты могут обращаться к публичным методам и полям Java, а изменения файлов автоматически подхватываются.
Возможности
- Регистрирует команды вместе с иерархией и справкой к ним.
- Позволяет слушать любые события Bukkit, включая пользовательские события других плагинов.
- Поддерживает загрузку динамических библиотек C/C++ через возможности Lua.
- Использует быстрый доступ Lua к Java через
MethodHandle. - Может запускать Lua-замыкания в пуле виртуальных машин: длительные асинхронные задачи выполняются отдельно и меньше задерживают основной обработчик Lua.
Настройка
Для каждой конфигурации Lua создаётся основная виртуальная машина. Пул Lua используется для передачи асинхронных задач в другие виртуальные машины; его ёмкость определяет, сколько таких задач смогут выполняться параллельно.

