Very first implementation of JaninoNpcScript

This commit is contained in:
bigguy345 committed 2026-01-14 00:24:38 +02:00
1 parent cc0959dcfe
commit 54d0fe2b1b
5 files changed
+148 -1

No files matched your search

@@ -19,6 +19,7 @@ import noppes.npcs.constants.EnumScriptType;
import noppes.npcs.controllers.ScriptContainer;
import noppes.npcs.controllers.ScriptController;
import noppes.npcs.entity.EntityNPCInterface;
import noppes.npcs.janino.impl.JaninoNpcScript;
import noppes.npcs.scripted.NpcAPI;
import noppes.npcs.scripted.ScriptWorld;
import noppes.npcs.scripted.constants.EntityType;
@@ -312,4 +313,8 @@ public class DataScript implements IScriptHandler {
public Collection<ScriptContainer> getNPCScripts() {
return this.scripts.values();
}
@Override
public IScriptUnit createJaninoScriptUnit() {
return new JaninoNpcScript();
}
}