Project Zomboid

Project Zomboid

LighterZ
Error/Bug
STACK TRACE
-----------------------------------------
function: GoldLighterZ -- file: LighterZ_special.lua line # 6 | MOD: LighterZ

ERROR: General f:0, t:1750585514541> ExceptionLogger.logException> Exception thrown
java.lang.RuntimeException: attempted index: getItems of non-table: zombie.inventory.ItemPickerJava$ItemPickerContainer@43628cbf at KahluaThread.tableget(KahluaThread.java:1667).
Stack trace:
se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1667)
se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:624)
se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)
se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963)
se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1790)
se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:66)
se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:139)
zombie.Lua.Event.trigger(Event.java:72)
zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:410)
zombie.inventory.ItemPickerJava.doRollItemInternal(ItemPickerJava.java:1401)
zombie.inventory.ItemPickerJava.doRollItemInternal(ItemPickerJava.java:1157)
zombie.inventory.ItemPickerJava.rollProceduralItemInternal(ItemPickerJava.java:1065)
zombie.inventory.ItemPickerJava.rollItemInternal(ItemPickerJava.java:1139)
zombie.inventory.ItemPickerJava.fillContainerTypeInternal(ItemPickerJava.java:907)
zombie.inventory.ItemPickerJava.fillContainerInternal(ItemPickerJava.java:871)
zombie.inventory.ItemPickerJava.fillContainer(ItemPickerJava.java:753)
zombie.LoadGridsquarePerformanceWorkaround$ItemPicker.checkObject(LoadGridsquarePerformanceWorkaround.java:83)
zombie.LoadGridsquarePerformanceWorkaround.LoadGridsquare(LoadGridsquarePerformanceWorkaround.java:40)
zombie.iso.IsoChunk.doLoadGridsquare(IsoChunk.java:4993)
zombie.iso.IsoChunkMap.processAllLoadGridSquare(IsoChunkMap.java:185)
zombie.gameStates.IngameState.enter(IngameState.java:783)
zombie.gameStates.GameStateMachine.update(GameStateMachine.java:133)
zombie.GameWindow.logic(GameWindow.java:381)
zombie.GameWindow.frameStep(GameWindow.java:914)
zombie.GameWindow.mainThreadStep(GameWindow.java:640)
zombie.MainThread.mainLoop(MainThread.java:76)
java.base/java.lang.Thread.run(Unknown Source)
LOG : General f:0, t:1750585514541> -----------------------------------------
STACK TRACE
-----------------------------------------
function: GoldLighterZ -- file: LighterZ_special.lua line # 6 | MOD: LighterZ

LOG : Lua f:0, t:1750585514541> Container is not an instance of ItemContainer
LOG : General f:0, t:1750585514541> -------------------------------------------------------------
attempted index: getItems of non-table: zombie.inventory.ItemPickerJava$ItemPickerContainer@43628cbf
< >
Showing 1-2 of 2 comments
OldSkoolMatt  [developer] 22 Jun @ 4:11am 
I had this happening to me once, since then i could not replicate the issue in any way, also, i noticed that my mod was among other mods throwing the same error for the same reason, i believe is a vanilla bug

EDIT: Since last update i have changed the logic behind the spawning of gold lighters, though the issue has not been solved as it appears to be a vanilla bug, it is now virtually impossible to step into it
Last edited by OldSkoolMatt; 7 Jul @ 3:11pm
Cosmo 19 Jul @ 4:29am 
`attempted index: getInputs of non-table: null
function: RefillLighterZ -- file: LighterZ_OnGameBoot.lua line # 24 | MOD: LighterZ
function: LighterZ_boot -- file: LighterZ_OnGameBoot.lua line # 32 | MOD: LighterZ
java.lang.RuntimeException: attempted index: getInputs of non-table: null
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1667)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:624)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963)
at se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1790)
at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:66)
at se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:139)
at zombie.Lua.Event.trigger(Event.java:72)
at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:281)
at zombie.core.Core.ResetLua(Core.java:5007)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at se.krka.kahlua.integration.expose.caller.MethodCaller.call(MethodCaller.java:62)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:211)
at se.krka.kahlua.integration.expose.MultiLuaJavaInvoker.call(MultiLuaJavaInvoker.java:60)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:192)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:988)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963)
at se.krka.kahlua.vm.KahluaThread.pcallBoolean(KahluaThread.java:1902)
at se.krka.kahlua.integration.LuaCaller.protectedCallBoolean(LuaCaller.java:104)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1634)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1589)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1589)
at zombie.ui.UIElement.onConsumeMouseButtonUp(UIElement.java:1696)
at zombie.ui.UIManager.updateMouseButtons(UIManager.java:857)
at zombie.ui.UIManager.update(UIManager.java:716)
at zombie.GameWindow.logic(GameWindow.java:326)
at zombie.GameWindow.frameStep(GameWindow.java:916)
at zombie.GameWindow.mainThreadStep(GameWindow.java:642)
at zombie.MainThread.mainLoop(MainThread.java:76)
at java.base/java.lang.Thread.run(Unknown Source)
`
< >
Showing 1-2 of 2 comments
Per page: 1530 50