Обнаружение и кеширование
.jv файлы автоматически находятся и кешируются.
Любой .jv файл в папке скриптов Skript подхватывается при включении плагина и на каждом
/sk reload. Он компилируется сразу же — ошибки видны в консоли при старте, а не посреди боя —
и кешируется до изменения времени модификации файла (lastModified).
// modules/welcome.jv
Player player = (Player) sender;
player.sendMessage("Welcome back, " + player.getName());
setVar("joins_" + player.getName(), 1);
Путь к модулю резолвится сначала относительно скрипта, который его подключает, а затем
относительно папки scripts/. Расширение .jv в самом скрипте указывать необязательно —
run jv "modules/welcome" работает так же, как run jv "modules/welcome.jv".