made mod build on java 21

This commit is contained in:
luisc committed 2025-06-09 09:35:26 -05:00
1 parent a7706b5e72
commit b4aab454fe
3 files changed
+9 -3

No files matched your search

+6
View File
@@ -5,6 +5,12 @@ plugins {
id 'idea'
}
java {
toolchain {
languageVersion.set(JavaLanguageVersion.of(21))
}
}
version = "1.10.2"
group= "kamkeel.customnpc-plus"
archivesBaseName = "CustomNPC-Plus"
@@ -1,13 +1,13 @@
package noppes.npcs.controllers;
import cpw.mods.fml.common.eventhandler.Event;
import jdk.nashorn.api.scripting.ScriptObjectMirror;
import net.minecraft.nbt.NBTTagCompound;
import noppes.npcs.NBTTags;
import noppes.npcs.config.ConfigScript;
import noppes.npcs.constants.EnumScriptType;
import noppes.npcs.controllers.data.IScriptHandler;
import noppes.npcs.scripted.NpcAPI;
import org.openjdk.nashorn.api.scripting.ScriptObjectMirror;
import javax.script.*;
import java.io.PrintWriter;
@@ -1,8 +1,6 @@
package noppes.npcs.controllers;
import cpw.mods.fml.common.eventhandler.SubscribeEvent;
import jdk.nashorn.api.scripting.ClassFilter;
import jdk.nashorn.api.scripting.NashornScriptEngineFactory;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.nbt.NBTTagList;
@@ -21,6 +19,8 @@ import noppes.npcs.entity.EntityNPCInterface;
import noppes.npcs.scripted.ScriptWorld;
import noppes.npcs.util.JsonException;
import noppes.npcs.util.NBTJsonUtil;
import org.openjdk.nashorn.api.scripting.ClassFilter;
import org.openjdk.nashorn.api.scripting.NashornScriptEngineFactory;
import javax.script.ScriptContext;
import javax.script.ScriptEngine;