Two Modes
execute java blocks vs .jv modules — when to use which.
SkBee++ gives you two ways to write Java inside a script.
Mode 1 — the execute java: section
Compiled once at script parse time, executed like a normal Skript effect inside one specific trigger:
on damage:
execute java:
if (victim() instanceof Player) {
setVar("last_damage", event.getDamage());
}
Mode 2 — .jv modules
Standalone files in the scripts folder. Auto-discovered and pre-compiled on plugin enable and on
every /sk reload, run via run jv:
on join:
run jv "modules/welcome.jv"
Which one to use
execute java— for logic specific to one particular trigger..jvmodules — for reusable logic included from several places viarun jvorinclude.
See the Features section for details on both.