Project Zomboid

Project Zomboid

Plumbing
BUG REPORTS
Post bugs here!
< >
Showing 1-15 of 43 comments
RagingLoony Feb 1, 2024 @ 3:02am 
Get this error when right clicking radios sometimes: Error magnifier points here

`attempted index: getName of non-table: null
function: HasFreshWaterAccess -- file: wp_utils.lua line # 491 | MOD: Plumbing
function: WaterPipesWorldContextMenuPre -- file: waterpipes.lua line # 554 | MOD: Plumbing
Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@fc6a200a
function: createMenu -- file: ISWorldObjectContextMenu.lua line # 489 | Vanilla
function: createMenu -- file: HeaterISWorldObjectContextMenu.lua line # 40 | MOD: Sapphire's Heaters
function: createMenu -- file: MutiesContextMenuIconsSitGround.lua line # 3 | MOD: Mutie's Context Menu icons
function: createMenu -- file: MutiesContextMenuIconsTurnOff.lua line # 21 | MOD: Mutie's Context Menu icons
function: createMenu -- file: MutiesContextMenuIconsTurnOn.lua line # 21 | MOD: Mutie's Context Menu icons
function: createMenu -- file: MutiesContextMenuIconsWalkTo.lua line # 3 | MOD: Mutie's Context Menu icons
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
java.lang.RuntimeException: attempted index: getName of non-table: null
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1689)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:641)
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:214)
at zombie.Lua.LuaEventManager.triggerEventGarbage(LuaEventManager.java:228)
at zombie.Lua.LuaManager$GlobalObject.triggerEvent(LuaManager.java:3086)
at jdk.internal.reflect.GeneratedMethodAccessor1328.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:198)
at se.krka.kahlua.integration.expose.MultiLuaJavaInvoker.call(MultiLuaJavaInvoker.java:79)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:182)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:1007)
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:173)
at zombie.ui.UIManager.update(UIManager.java:938)
at zombie.GameWindow.logic(GameWindow.java:262)
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)
`
Mr.Stump Feb 5, 2024 @ 10:05am 
looks like it has conflict with hydrocraft. i build water pump, but when i build it - it transform into HydroCraft WaterPump with skin of HydroCraft water pump... and work as HC water pump? so it did't tranfer water over pipes
Last edited by Mr.Stump; Feb 5, 2024 @ 10:05am
captainbrody Feb 8, 2024 @ 9:47pm 
Even with a high enough metal working skill and having all prerequisite books read, the only thing that shows up in the main context menu is the pipes. However, even that doesn't show you what is required, and the pump option does not appear.
AbAdOOn Feb 9, 2024 @ 11:47am 
hi i have a message of a bug when i do right click.
Error magnifier points here

function: WaterPipesWorldContextMenuPost -- file: waterpipes.lua line # 726 | MOD: Plumbing
Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@e56125d1
function: createMenu -- file: ISWorldObjectContextMenu.lua line # 1543 | Vanilla
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

ERROR: General , 1707507636903> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: Object tried to call nil in WaterPipesWorldContextMenuPost at KahluaUtil.fail line:82.
ERROR: General , 1707507636903> DebugLogStream.printException> Stack trace:
java.lang.RuntimeException: Object tried to call nil in WaterPipesWorldContextMenuPost
at se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:82)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:971)
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:214)
at zombie.Lua.LuaEventManager.triggerEventGarbage(LuaEventManager.java:228)
at zombie.Lua.LuaManager$GlobalObject.triggerEvent(LuaManager.java:3086)
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:198)
at se.krka.kahlua.integration.expose.MultiLuaJavaInvoker.call(MultiLuaJavaInvoker.java:79)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:182)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:1007)
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:173)
at zombie.ui.UIManager.update(UIManager.java:938)
at zombie.GameWindow.logic(GameWindow.java:262)
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)
GonoszPogacsa Feb 9, 2024 @ 12:38pm 
Same issue with Hydrocraft like what @Mr.Stump mentioned: upon building the water pump, the one added by Hydrocraft is being built. I tried to place it as admin but with the same result.
Mr.Stump Feb 10, 2024 @ 1:21pm 
Originally posted by GonoszPogacsa:
Same issue with Hydrocraft like what @Mr.Stump mentioned: upon building the water pump, the one added by Hydrocraft is being built. I tried to place it as admin but with the same result.
we change hydrocraft on our server from "contiued" to this one "HydroCraft -WaffleMuffins" https://steamcommunity.com/sharedfiles/filedetails/?id=3152142389
Last edited by Mr.Stump; Feb 10, 2024 @ 1:22pm
Goliat Feb 16, 2024 @ 2:12pm 
Error code on MP

`attempted index: getName of non-table: null
function: WaterPiperOnObjectAboutToBeRemoved -- file: waterpipes.lua line # 502 | MOD: Plumbing
java.lang.RuntimeException: attempted index: getName of non-table: null
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1689)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:641)
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:92)
at zombie.iso.IsoGridSquare.RemoveTileObject(IsoGridSquare.java:5075)
at zombie.network.GameClient.receiveRemoveItemFromSquare(GameClient.java:2543)
at zombie.network.PacketTypes$PacketType.onMainLoopHandlePacketInternal(PacketTypes.java:1028)
at zombie.network.GameClient.mainLoopHandlePacketInternal(GameClient.java:644)
at zombie.network.GameClient.mainLoopDealWithNetData(GameClient.java:621)
at zombie.network.GameClient.update(GameClient.java:431)
at zombie.GameWindow.logic(GameWindow.java:232)
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)
`
GonoszPogacsa Feb 23, 2024 @ 2:07pm 
Originally posted by Mr.Stump:
we change hydrocraft on our server from "contiued" to this one "HydroCraft -WaffleMuffins" https://steamcommunity.com/sharedfiles/filedetails/?id=3152142389 [/quote]

thanks, this will be useful for the next reset
AshyNorthstar Feb 28, 2024 @ 3:18am 
Not sure what this means came up earlier. server still runs with the mod on it so idk if i need to remove it or not


attempted index: getName of non-table: null
function: WaterPiperOnObjectAboutToBeRemoved -- file: waterpipes.lua line # 504 | MOD: Plumbing
java.lang.RuntimeException: attempted index: getName of non-table: null
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1689)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:641)
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:92)
at zombie.iso.IsoGridSquare.RemoveTileObject(IsoGridSquare.java:5075)
at zombie.network.GameClient.receiveRemoveItemFromSquare(GameClient.java:2543)
at zombie.network.PacketTypes$PacketType.onMainLoopHandlePacketInternal(PacketTypes.java:1028)
at zombie.network.GameClient.mainLoopHandlePacketInternal(GameClient.java:644)
at zombie.network.GameClient.mainLoopDealWithNetData(GameClient.java:621)
at zombie.network.GameClient.update(GameClient.java:431)
at zombie.GameWindow.logic(GameWindow.java:232)
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)
Conquerest Mar 22, 2024 @ 7:02am 
can confirm adding charcoal to pumps is no longer working it remains at 0% , pumps no longer pumping water to/from rain barrels and buildings/faucets either
Butthole Police Mar 22, 2024 @ 10:21pm 
I get this error when I put the final connecting pipe to the building :


`function: Coords2Id -- file: wp_utils.lua line # 98 | MOD: Plumbing
function: addbuilding -- file: wp_commands.lua line # 82 | MOD: Plumbing
function: onWaterPipesClientCommand -- file: wp_commands.lua line # 130 | MOD: Plumbing
java.lang.RuntimeException: __concat not defined for operands: - and null
at se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:82)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:805)
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:214)
at zombie.spnetwork.SinglePlayerServer.receiveClientCommand(SinglePlayerServer.java:229)
at zombie.spnetwork.SinglePlayerServer.mainLoopDealWithNetData(SinglePlayerServer.java:183)
at zombie.spnetwork.SinglePlayerServer.update(SinglePlayerServer.java:171)
at zombie.GameWindow.logic(GameWindow.java:239)
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)
`


Plumbing is not working, and the pump is not intractable either
Last edited by Butthole Police; Mar 22, 2024 @ 10:23pm
Vile Mar 22, 2024 @ 11:14pm 
mod no longer working cant add charcoal, not getting any water and I cant check the valves either
Slayer  [developer] Mar 23, 2024 @ 3:00am 
I have updated the mod. Please check if the problem is removed
Russo Mar 24, 2024 @ 11:30am 
i'm having a bug

Basically, the pipe almost never connects with a collector
And when you connect the water even though it flows through the pipe. Does not reach the collector

And I've already tested it with and without a filter and the problem unfortunately persists.


There, print the pipe is not connected to the sink

But before that, I did a test by passing the pipe directly into the sink and it still didn't work.



Screenshot: https://prnt.sc/cduynfW28v9g
ImNotFunny_ Mar 27, 2024 @ 2:33pm 
Charcoal filters do not work, charcoal does not add and remains at zero percent
< >
Showing 1-15 of 43 comments
Per page: 1530 50