Два режима работы
execute java-блоки и .jv модули — когда использовать что.
У SkBee++ два способа писать Java-код в скрипте.
Режим 1 — execute java: секция
Компилируется единожды при парсинге скрипта, выполняется как обычный эффект Skript внутри конкретного триггера:
on damage:
execute java:
if (victim() instanceof Player) {
setVar("last_damage", event.getDamage());
}
Режим 2 — .jv модули
Отдельные файлы в папке скриптов. Автоматически обнаруживаются и предкомпилируются при включении
плагина и на каждом /sk reload, запускаются через run jv:
on join:
run jv "modules/welcome.jv"
Когда что использовать
execute java— для логики, специфичной одному конкретному триггеру..jvмодули — для переиспользуемой логики, подключаемой из нескольких мест черезrun jvилиinclude.
Подробности о каждом режиме — в разделе Возможности.