Project Zomboid

Project Zomboid

Irrigation pipes for farming and water supply [B41+]
thegreatbard 24 Nov, 2022 @ 5:52am
Cannot place pipes in version 41.78.12
People were using this mod on a server I manage, and it was fine (except for this other problem TWO ITEMS ON SAME SQUARE)

But yesterday, after updating the game to version 41.78.12, everyone was getting an error when right clicking the ground, and no menu option was created.

Here is the client log
------------------------------------------------------------- attempted index: getCurrentPipe of non-table: null. [24-11-22 02:26:12.804] LOG : General , 1669267572804> 412,449,689> ----------------------------------------- STACK TRACE ----------------------------------------- function: doPipeMenu -- file: WaterPipeMenu.lua line # 133 | MOD: Drip Irrigation Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@736f4a31 function: createMenu -- file: ISWorldObjectContextMenu.lua line # 1543 | Vanilla function: createMenu -- file: Restrain_ContextMenu.lua line # 26 | MOD: Prisonner function: createMenu -- file: ISMenuContextWorld.lua line # 50 | Vanilla function: createWorldMenu -- file: ISContextManager.lua line # 28 | Vanilla function: doRClick -- file: ISObjectClickHandler.lua line # 60 | Vanilla function: onObjectRightMouseButtonUp -- file: ISObjectClickHandler.lua line # 379 | Vanilla. [24-11-22 02:26:12.804] ERROR: General , 1669267572804> 412,449,690> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: attempted index: getCurrentPipe of non-table: null at KahluaThread.tableget line:1689.. [24-11-22 02:26:12.805] ERROR: General , 1669267572805> 412,449,690> DebugLogStream.printException> Stack trace:. [24-11-22 02:26:12.806] LOG : General , 1669267572806> 412,449,691> ----------------------------------------- STACK TRACE ----------------------------------------- function: doPipeMenu -- file: WaterPipeMenu.lua line # 133 | MOD: Drip Irrigation Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@736f4a31 function: createMenu -- file: ISWorldObjectContextMenu.lua line # 1543 | Vanilla function: createMenu -- file: Restrain_ContextMenu.lua line # 26 | MOD: Prisonner function: createMenu -- file: ISMenuContextWorld.lua line # 50 | Vanilla function: createWorldMenu -- file: ISContextManager.lua line # 28 | Vanilla function: doRClick -- file: ISObjectClickHandler.lua line # 60 | Vanilla function: onObjectRightMouseButtonUp -- file: ISObjectClickHandler.lua line # 379 | Vanilla.

There was no server log for this.

I tried using debug menu, but the only thing I got was the same information above. With "break on error", it breaks at WaterPipeMenu.lua#133 when trying to call
WaterPipe.getCurrentPipe(square)
Last edited by thegreatbard; 24 Nov, 2022 @ 5:54am
< >
Showing 1-3 of 3 comments
ttr  [developer] 26 Nov, 2022 @ 2:26pm 
1) mod was updated today
2) seems you might have mod conflict - in stack-trace you have "MOD: Prisonner" that is calling before
thegreatbard 30 Nov, 2022 @ 5:03am 
Originally posted by ttr:
seems you might have mod conflict - in stack-trace you have "MOD: Prisonner" that is calling before

It was a possibility but I discarded that because one day before the update I had the same mods running and it was working ok.

After your update it started working again
ttr  [developer] 1 Dec, 2022 @ 4:52am 
good to hear.
< >
Showing 1-3 of 3 comments
Per page: 1530 50