Плагин для серверов Майнкрафт, представляющий собой движок компилируемых скриптов для Paper, Folia и Velocity. Скрипты компилируются при запуске, поэтому скорость выполнения не зависит от их количества.
Возможности
- Теги подставляют данные в строки без промежуточных переменных:
<player.name>,<player.health>,<player.location.x>. - Постоянные флаги сохраняют данные игрока, блока или всего сервера между перезапусками; для них можно задать время жизни.
- Очередь каждого скрипта изолирована: ожидание
delay, выполнения команды или переключения региона не останавливает остальные скрипты. - Одинаковый язык скриптов работает на прокси Velocity, в том числе для межсерверной логики и общих данных.
- На Folia плагин сам учитывает потоки и переключение между регионами.


Команды
/run reload— перекомпилировать скрипты без остановки сервера.
Команды в скриптах начинаются с -, затем указываются имя и аргументы. Обычный аргумент передаётся значением, например "Текст", а именованный — в виде key:value, например targets:<player[_TIZIS_]>. Теги разрешается использовать в любом аргументе: их значение вычисляется во время выполнения команды.

Тег — это цепочка внутри < >: каждый следующий элемент обрабатывает результат предыдущего. Например, <player.name.length.isMoreThan[10]> получает имя игрока, его длину и проверяет, больше ли она десяти; итоговое значение подставляется на место тега.

Требования
Плагин предназначен для Paper, Folia и Velocity. Один файл .jar определяет платформу при загрузке и использует подходящую конфигурацию.
