Project Zomboid

Project Zomboid

That's it, I'm Weaving
Grenden 9 May, 2023 @ 6:18pm
Update today (2023-05-09) breaks Craft Helper Continued
After the update to I'm Weaving today, Craft Helper Continued stopped working. We get an error when logging in, and the Craft Helper menu option does not appear.

Here is the exception that occurs on login (from my console.txt):

LOG : General , 1683675418302> 0> EHE: (OnLoad) Disabling vanilla helicopter. Adding items to WorldItemRemovalList. GAME-MODE: Multiplayer 41.78.16 Current Day:434 Hour:8 EHE-Sandbox Options: StartDay = 7 SchedulerDuration = 90 ContinueScheduling = true ContinueSchedulingLateGameOnly = false Frequency_jet = 2 Frequency_police = 2 Frequency_news_chopper = 1 Frequency_military = 2 Frequency_FEMA_drop = 1 Frequency_samaritan_drop = 2 Frequency_survivor_heli = 2 Frequency_raiders = 2 LOG : General , 1683675418303> 0> [CHEAT MENU] User FungusfriendAdmin is authorized! This message will appear the next time the client connects. LOG : General , 1683675418304> 0> [CraftHelperContinued] Loading items... LOG : General , 1683675421571> 0> [CraftHelperContinued] Loaded All Items in 3.267 seconds LOG : General , 1683675421571> 0> [CraftHelperContinued] 7572 items loaded. LOG : General , 1683675421572> 0> ------------------------------------------------------------- attempted index: capacity of non-table: null LOG : General , 1683675421574> 0> ----------------------------------------- STACK TRACE ----------------------------------------- function: processProp -- file: CHC_main.lua line # 219 | MOD: Craft Helper Continued function: processPropGroup -- file: CHC_main.lua line # 241 | MOD: Craft Helper Continued function: getItemProps -- file: CHC_main.lua line # 290 | MOD: Craft Helper Continued function: getCECItems -- file: CHC_main.lua line # 845 | MOD: Craft Helper Continued function: loadItemsIntegrations -- file: CHC_main.lua line # 797 | MOD: Craft Helper Continued function: loadDatas -- file: CHC_main.lua line # 325 | MOD: Craft Helper Continued function: Add -- file: CHC_main.lua line # 968 | MOD: Craft Helper Continued ERROR: General , 1683675421580> 0> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: attempted index: capacity of non-table: null at KahluaThread.tableget line:1689. ERROR: General , 1683675421581> 0> DebugLogStream.printException> Stack trace: java.lang.RuntimeException: attempted index: capacity of non-table: null at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1689) at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:492) at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163) at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980) at se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1812) 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:64) at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:65) at zombie.gameStates.IngameState.enter(IngameState.java:739) at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:145) at zombie.GameWindow.logic(GameWindow.java:298) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.GameWindow.frameStep(GameWindow.java:765) at zombie.GameWindow.run_ez(GameWindow.java:667) at zombie.GameWindow.mainThread(GameWindow.java:495) at java.base/java.lang.Thread.run(Unknown Source) LOG : General , 1683675421582> 0> ----------------------------------------- STACK TRACE ----------------------------------------- function: processProp -- file: CHC_main.lua line # 219 | MOD: Craft Helper Continued function: processPropGroup -- file: CHC_main.lua line # 241 | MOD: Craft Helper Continued function: getItemProps -- file: CHC_main.lua line # 290 | MOD: Craft Helper Continued function: getCECItems -- file: CHC_main.lua line # 845 | MOD: Craft Helper Continued function: loadItemsIntegrations -- file: CHC_main.lua line # 797 | MOD: Craft Helper Continued function: loadDatas -- file: CHC_main.lua line # 325 | MOD: Craft Helper Continued function: Add -- file: CHC_main.lua line # 968 | MOD: Craft Helper Continued LOG : Network , 1683675421585> 0> [09-05-23 18:37:01.585] > ConnectionManager: [send-packet] "player-connect" connection: guid=1683671459438430 ip=94.130.49.216 steam-id=76561198002917094 access="admin" username="FungusfriendAdmin" connection-type="UDPRakNet" LOG : General , 1683675421585> 0> Waiting for player-connect response from server LOG : Network , 1683675421596> 0> Processing delayed packets... WARN : Vehicle , 1683675421606> 0> VehicleManager.clientPacket> Vehicle vid=250 not found WARN : Vehicle , 1683675421626> 0> VehicleManager.clientPacket> Vehicle vid=250 not found LOG : General , 1683675421992> 0> LuaNet: Loading... WARN : General , 1683675422010> 0> GameClient.receivePlayerConnect> ReceivePlayerConnect: guid=1683671459438430 mtu=1492 connection-type=UDPRakNet LOG : General , 1683675422012> 0> Warning, root node parent is always null. LOG : General , 1683675422013> 0> -- EHE: IsoPlayers adding: Jack LOG : General , 1683675422050> 0> Suppressor Effectiveness: 70% LOG : General , 1683675422050> 0> Firearm sound volume: 18 LOG : General , 1683675422050> 0> Firearm sound radius: 18 LOG : General , 1683675422050> 0> Firearm sound: Firearm9mmSuppressed LOG : General , 1683675422055> 0> Warning, root node parent is always null. LOG : General , 1683675422056> 0> -- EHE: IsoPlayers adding: St. Seamstress of Prospect LOG : General , 1683675422080> 0> Warning, root node parent is always null. LOG : General , 1683675422081> 0> -- EHE: IsoPlayers adding: Jinx LOG : Network , 1683675422113> 0> [09-05-23 18:37:02.113] > ZNet: UpdateRichPresenceConnectionInfo: status=In game, connect=+connect 94.130.49.216:16261 DEBUG: Vehicle , 1683675422594> 0> CarController.<init> > Vehicle vid=150 type=Base.TrailerFirst has been added at (12059.326172;7380.842285;0.000000) auth=vid:Base.TrailerFirst(150) pid:(-1) auth=Server static=false active=false DEBUG: Vehicle , 1683675422840> 0> CarController.<init> > Vehicle vid=207 type=Base.86econolinerv has been added at (12055.014648;7389.505371;0.251952) auth=vid:Base.86econolinerv(207) pid:(-1) auth=Server static=false active=false DEBUG: Vehicle , 1683675422843> 0> CarController.<init> > Vehicle vid=220 type=Base.VanSpiffo has been added at (12064.020508;7381.318359;0.264847) auth=vid:Base.VanSpiffo(220) pid:(-1) auth=Server static=false active=false DEBUG: Vehicle , 1683675422861> 0> CarController.<init> > Vehicle vid=219 type=Base.StepVan has been added at (12061.460938;7387.545898;0.239030) auth=vid:Base.StepVan(219) pid:(-1) auth=Server static=false active=false DEBUG: Vehicle , 1683675422864> 0> CarController.<init> > Vehicle vid=140 type=Base.CarLightsPolice has been added at (12022.523438;7345.041992;0.154647) auth=vid:Base.CarLightsPolice(140) pid:(-1) auth=Server static=false active=false DEBUG: Vehicle , 1683675422867> 0> CarController.<init> > Vehicle vid=110 type=Base.78amgeneralM49A2C has been added at (12043.258789;7343.637207;0.326240) auth=vid:Base.78amgeneralM49A2C(110) pid:(-1) auth=Server static=false active=false
< >
Showing 1-2 of 2 comments
Sai 11 May, 2023 @ 6:21pm 
Wish I'd seen this earlier, before spending hours trying to figure out why Craft Helper Continued was broken in a dedicated server! Here's the error log I've got after stripping things down to barebones and narrowing it down:

attempted index: capacity of non-table: null function: processProp -- file: CHC_main.lua line # 219 | MOD: Craft Helper Continued function: processPropGroup -- file: CHC_main.lua line # 241 | MOD: Craft Helper Continued function: getItemProps -- file: CHC_main.lua line # 290 | MOD: Craft Helper Continued function: getCECItems -- file: CHC_main.lua line # 845 | MOD: Craft Helper Continued function: loadItemsIntegrations -- file: CHC_main.lua line # 797 | MOD: Craft Helper Continued function: loadDatas -- file: CHC_main.lua line # 325 | MOD: Craft Helper Continued function: Add -- file: CHC_main.lua line # 968 | MOD: Craft Helper Continued java.lang.RuntimeException: attempted index: capacity of non-table: null at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1689) at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:492) at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163) at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980) at se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1812) 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:64) at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:65) at zombie.gameStates.IngameState.enter(IngameState.java:739) at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:145) at zombie.GameWindow.logic(GameWindow.java:298) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.GameWindow.frameStep(GameWindow.java:765) at zombie.GameWindow.run_ez(GameWindow.java:681) at zombie.GameWindow.mainThread(GameWindow.java:495) at java.base/java.lang.Thread.run(Unknown Source)

Hope the issue isn't too difficult to figure out and fix...
Last edited by Sai; 11 May, 2023 @ 6:21pm
Grenden 15 May, 2023 @ 6:37am 
Craft Helper Continued issued an update that fixes this.
< >
Showing 1-2 of 2 comments
Per page: 1530 50