For those interested in helping and want to see my datapack/server files Ill set them up somewhere - pm me and I'll send the link.
So basically I have taken the last interlude server/datapack, done some custom mods, offline shops, custom sealstone drop rates (core-side), etc...
However that is not what I am here for. I have been working on porting the T2.2 ScriptEngine to Interlude and am currently getting stuck in an awkward position.
Code: Select all
Could not spawn Npc 29019java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.l2jserver.script.java.JavaScriptEngine.evalClass(JavaScriptEngine.java:472) at com.l2jserver.script.java.JavaScriptEngine.access$200(JavaScriptEngine.java:42) at com.l2jserver.script.java.JavaScriptEngine$JavaCompiledScript.eval(JavaScriptEngine.java:94) at net.sf.l2j.gameserver.scripting.L2ScriptEngineManager.executeScript(L2ScriptEngineManager.java:440) at net.sf.l2j.gameserver.scripting.L2ScriptEngineManager.executeScript(L2ScriptEngineManager.java:385) at net.sf.l2j.gameserver.scripting.L2ScriptEngineManager.executeScriptList(L2ScriptEngineManager.java:237) at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:601) at net.sf.l2j.gameserver.GameServer.main(GameServer.java:734)Caused by: java.lang.NullPointerException at ai.individual.Antharas.<init>(Unknown Source) at ai.individual.Antharas.main(Unknown Source) ... 12 moreFailed executing script: C:\Documents and Settings\Administrator\Desktop\L2J Server\testserver\data\jscript\ai\individual\Antharas.java. See Antharas.java.error.log for details.Could not spawn Npc 29006java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.l2jserver.script.java.JavaScriptEngine.evalClass(JavaScriptEngine.java:472) at com.l2jserver.script.java.JavaScriptEngine.access$200(JavaScriptEngine.java:42) at com.l2jserver.script.java.JavaScriptEngine$JavaCompiledScript.eval(JavaScriptEngine.java:94) at net.sf.l2j.gameserver.scripting.L2ScriptEngineManager.executeScript(L2ScriptEngineManager.java:440) at net.sf.l2j.gameserver.scripting.L2ScriptEngineManager.executeScript(L2ScriptEngineManager.java:385) at net.sf.l2j.gameserver.scripting.L2ScriptEngineManager.executeScriptList(L2ScriptEngineManager.java:237) at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:601) at net.sf.l2j.gameserver.GameServer.main(GameServer.java:734)Caused by: java.lang.NullPointerException at ai.individual.Core.<init>(Unknown Source) at ai.individual.Core.main(Unknown Source) ... 12 moreFailed executing script: C:\Documents and Settings\Administrator\Desktop\L2J Server\testserver\data\jscript\ai\individual\Core.java. See Core.java.error.log for details.Could not spawn Npc 29014java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.l2jserver.script.java.JavaScriptEngine.evalClass(JavaScriptEngine.java:472) at com.l2jserver.script.java.JavaScriptEngine.access$200(JavaScriptEngine.java:42) at com.l2jserver.script.java.JavaScriptEngine$JavaCompiledScript.eval(JavaScriptEngine.java:94) at net.sf.l2j.gameserver.scripting.L2ScriptEngineManager.executeScript(L2ScriptEngineManager.java:440) at net.sf.l2j.gameserver.scripting.L2ScriptEngineManager.executeScript(L2ScriptEngineManager.java:385) at net.sf.l2j.gameserver.scripting.L2ScriptEngineManager.executeScriptList(L2ScriptEngineManager.java:237) at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:601) at net.sf.l2j.gameserver.GameServer.main(GameServer.java:734)Caused by: java.lang.NullPointerException at ai.individual.Orfen.<init>(Unknown Source) at ai.individual.Orfen.main(Unknown Source) ... 12 moreFailed executing script: C:\Documents and Settings\Administrator\Desktop\L2J Server\testserver\data\jscript\ai\individual\Orfen.java. See Orfen.java.error.log for details.Could not spawn Npc 29001java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.l2jserver.script.java.JavaScriptEngine.evalClass(JavaScriptEngine.java:472) at com.l2jserver.script.java.JavaScriptEngine.access$200(JavaScriptEngine.java:42) at com.l2jserver.script.java.JavaScriptEngine$JavaCompiledScript.eval(JavaScriptEngine.java:94) at net.sf.l2j.gameserver.scripting.L2ScriptEngineManager.executeScript(L2ScriptEngineManager.java:440) at net.sf.l2j.gameserver.scripting.L2ScriptEngineManager.executeScript(L2ScriptEngineManager.java:385) at net.sf.l2j.gameserver.scripting.L2ScriptEngineManager.executeScriptList(L2ScriptEngineManager.java:237) at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:601) at net.sf.l2j.gameserver.GameServer.main(GameServer.java:734)Caused by: java.lang.NullPointerException at ai.individual.QueenAnt.<init>(Unknown Source) at ai.individual.QueenAnt.main(Unknown Source) ... 12 moreFailed executing script: C:\Documents and Settings\Administrator\Desktop\L2J Server\testserver\data\jscript\ai\individual\QueenAnt.java. See QueenAnt.java.error.log for details.Could not spawn Npc 29028Could not spawn Npc 29022java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.l2jserver.script.java.JavaScriptEngine.evalClass(JavaScriptEngine.java:472) at com.l2jserver.script.java.JavaScriptEngine.access$200(JavaScriptEngine.java:42) at com.l2jserver.script.java.JavaScriptEngine$JavaCompiledScript.eval(JavaScriptEngine.java:94) at net.sf.l2j.gameserver.scripting.L2ScriptEngineManager.executeScript(L2ScriptEngineManager.java:440) at net.sf.l2j.gameserver.scripting.L2ScriptEngineManager.executeScript(L2ScriptEngineManager.java:385) at net.sf.l2j.gameserver.scripting.L2ScriptEngineManager.executeScriptList(L2ScriptEngineManager.java:237) at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:601) at net.sf.l2j.gameserver.GameServer.main(GameServer.java:734)Caused by: java.lang.NullPointerException at ai.individual.Zaken.<init>(Unknown Source) at ai.individual.Zaken.main(Unknown Source) ... 12 moreFailed executing script: C:\Documents and Settings\Administrator\Desktop\L2J Server\testserver\data\jscript\ai\individual\Zaken.java. See Zaken.java.error.log for details.
I believe this is Core-side as the only modification to the T2.2 java scripts are the special cameras which I removed the boolean from to make compatible. It also cant be the issue because none of the others with the same problem use special cameras.
All occurrences of L2BossInstance have been replaced with L2GrandBossInstance, and appropriate required files have been added.
All libs have been updates, especially the JavaEngine which also holds the JavaScriptEngine.java file that is mentioned in the .getstacktrace() (which I had to add myself or else the errors were hidden.)
EDIT: Could this be caused by existing spawns? I have deleted the L2BossInstance and the raidspawns in the spawnlist table. However my testserver shares the same database with my live server and maybe this could be an issue as there are still some raidboss Instances present?
EDIT 2: Deleted all instances of grandboss raids, still no cigar.
Any help is greatly appreciated as I have been stuck at this problem since yesterday.