Project Zomboid

Project Zomboid

Plumbing Expanded
749 Comments
Cosmo Jul 11 @ 11:57am 
+ Error while loading menu (right click on items).
TEMPEST Jul 10 @ 7:47pm 
Hi. Just wanted to report 42.10 errors (over a thousand and increasing the longer you play)

"`function: lightja_getMoveableDisplayName -- file: clientplumbing_utils.lua line # 160 | MOD: Plumbing Expanded
function: lightjaplumbing_postcontextmenu -- file: clientplumbingcontext.lua line # 132 | MOD: Plumbing Expanded
Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@11ab35d1
function: createMenu -- file: ISWorldObjectContextMenu.lua line # 673 | Vanilla
function: createMenu -- file: ISMenuContextWorld.lua line # 50 | Vanilla
function: createWorldMenu -- file: ISContextManager.lua line # 28 | Vanilla
function: doRClick -- file: ISObjectClickHandler.lua line # 63 | Vanilla
function: onObjectRightMouseButtonUp -- file: ISObjectClickHandler.lua line # 429 | Vanilla
java.lang.RuntimeException: Object tried to call nil in lightja_getMoveableDisplayName
"
The Canadian Jul 5 @ 3:34pm 
I can no longer plumb more than 1 story below.
VinnieTheGuy Jun 30 @ 3:29pm 
I can't poop with Lifestyles since the update this morning
onkelflorian Jun 25 @ 9:52pm 
yes for me too, i get an error when trying to start a washing machine, 9 water collectors 2 stories above.
https://pastebin.com/HLxW3LVv
nino Jun 7 @ 5:55pm 
@irrelevantredundancy For the moment it's best to avoid this mod, it's not currently being supported by the author, I'm one of the unfortunate ones that started a playthrough a while back and we're unable to remove this mod from it, otherwise every other mod on the save breaks.
magond Jun 7 @ 1:59am 
@irrelevantredundancy, Without this mod, you can connect the barrels to the sink as before. This mod first fixed the broken water system and then expanded it to make it more advanced. But now the author is not getting in touch at all. So you can safely play without this mod.
irrelevantredundancy Jun 6 @ 3:27pm 
Related question: Does anyone know if the mod All Plumbed Up has similar features to this one? It's been a while since I played. What features am I I losing without Plumbing Expanded enabled? Is this the only thing that allows us to attach a rain collector to a sink? What's the vanilla alternative?
irrelevantredundancy Jun 6 @ 3:09pm 
I am just starting my first new mod list / play through post Ragdoll Update [42.8] and I am getting some errors too. I just wanted to share them so everyone else has access and can reference them if they need to.

https://hastebin.com/share/ewexobigus.yaml
Existential Dread Jun 1 @ 9:42am 
Damn, mod broken.
F1tgal911 May 25 @ 12:05pm 
Same with the errors in b42.8.1.
magond May 23 @ 1:37pm 
@Lightja , Hello. I'm sorry to bother you, but I was wondering if you still support this mod? Can we expect fixes in the future for these annoying error reports? Thank you for your work.
Rogue May 22 @ 11:22pm 
Hey can confirm mod throws errors in newest patch when you open the context menu anywhere (right click). I did not get to test out the core mechanics of the mod on latest patch, so I cant say if those are affected
bossybossy69420 May 22 @ 2:40pm 
Mod is generating errors in b42.8 any fix coming?
magond May 21 @ 9:35pm 
This mod generates errors : https://ibb.co/CKJ15kcq
吾乃利刃 May 21 @ 5:54am 
same with @SecretFear
Ferrus May 21 @ 2:43am 
same here with and without mods
Dogwolf12 May 20 @ 3:50pm 
same here @optprime and @secretfear
optprime.cpu May 20 @ 10:00am 
same with no mods enabled
SecretFear May 20 @ 9:47am 
Might be a conflict having other mods enabled, but after 42.8 and adding no new mods I'm getting this when right clicking anything:

function: lightja_getMoveableDisplayName -- file: clientplumbing_utils.lua line # 160 | MOD: Plumbing Expanded
function: lightjaplumbing_postcontextmenu -- file: clientplumbingcontext.lua line # 132 | MOD: Plumbing Expanded
Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@f891b5c1
function: createMenu -- file: ISWorldObjectContextMenu.lua line # 1753 | Vanilla
function: createMenu -- file: ISMenuContextWorld.lua line # 50 | Vanilla
function: createWorldMenu -- file: ISContextManager.lua line # 28 | Vanilla
function: doRClick -- file: ISObjectClickHandler.lua line # 63 | Vanilla
function: onObjectRightMouseButtonUp -- file: ISObjectClickHandler.lua line # 429 | Vanilla
Johnny Dollar May 19 @ 1:29am 
I understood "horizontal plumbing" as being able to put water container and sink next to each other.
Gonna need a lot more pipes now haha.
Berhemoth May 13 @ 9:28pm 
Did some more testing in debug.
While water in world flow mod works, after water is shut i can't connect sink/bathtub.
Will try other mods.
Berhemoth May 13 @ 10:14am 
Questions:
1. If i move sink/bathtub/shower should i be able to conect it to barels?
2. If i move sink/... to player build location should i be able to connect them?
3. Is it possible to connect barel/sink/... on multiple floors?
plutonium bath bomb May 9 @ 12:00pm 
Mod just isn't working on b41. Multiplayer dedicated server and I can't plump any of my rain collector barrels to either sinks or my washing machine.
guy May 3 @ 12:52pm 
cant plumb anything, just says roofed area: show all locations (1 hour)
tried different locations and it still wont plumb
Stage Apr 21 @ 2:12pm 
I just love this mod, especially the washer/dryer-feature!
Do you think you could do something like the Plumbing-Mod for B41, e.g. hook up some pipes with a pump and the whole building/floor gets water?
Malpelo Apr 21 @ 1:39pm 
Edit: It actually works. It was a cleaning liquid that was standing next to the sink that was causing the bug. It displayed options for the bottle instead of the sink.
Malpelo Apr 21 @ 1:30pm 
Works for me, except for "Chrome sink" tile. Instead of "Plumb chrome sink" it says: "Plumb 1%" and after I plumb it I can see the fluid options and that it fills during a rain, but I can't use this sink for washing or drinking.
Mad_Man_Mcgraw Apr 18 @ 10:41pm 
Something's up with this mod. It wouldn't recognize water in the barrel, and if you tried to fill a container, it would just repeat the fill animation without actually filling it. Disabling this solved it.
pa1ne Apr 16 @ 1:52am 
Hi. Your mod works well exept for my toilet. It has water flow and is full with water tho you cannot use it. It just says not enough water. You know a fix for this? Thank you
Твикс с хлебом Apr 11 @ 12:30pm 
doesn't work, error while right click to open interract menu
Humanista Apr 10 @ 7:04am 
Ok, I guess I was not aware of the functionality.
So to pipe laterally, you need multiple sinks or similarly target containers adjacent to each other, right?

So it does not connect the source containers (IE Roof Barrels) to equalize them all?
It would be a big help if it did because my roof is huge and the washer machine is thirsty.
Moja Apr 8 @ 2:46pm 
Slider is still not working for me - it is fixed at 3% and i cannot change it
Frazer3663 Apr 8 @ 12:45pm 
Hello everyone. I did everything according to the instructions, I right-click on the sink, but the menu for connecting water from the barrel does not appear. I connected the mod to an existing save. The latest version. Can you help me?
这游戏咋玩啊 Apr 8 @ 1:43am 
i'm not sure if any other variables are needed on serverside, but by far i only encounter this. Just mentioned that in case we have official mp in the future.
这游戏咋玩啊 Apr 8 @ 1:39am 
put CUSTOMIZED_FLUID_CAPACITY_BY_NAME in clientplumbing_utils will make all relevant functions failed on serverside........i transfer it to sharedplumbingfix.lua and works on mp currently.
Lightja  [author] Apr 8 @ 1:18am 
Zarigani-san - currently, yes, the only items utilized are lead pipe and metal pipe. I have plans to expand this eventually to include ceramic/clay pipes/etc. I think those will primarily be used for horizontal piping whenever I get around to it.
Zarigani-san Apr 7 @ 9:12pm 
Thanks as always, Great MODer
It seems like i can't use ceramic pipes for piping, is this intentional?:steamhappy:
Lightja  [author] Apr 7 @ 7:57pm 
42.7.0a (advanced)
> verified functionality for latest patch
> fixed issue with tabletop dispensers not being able to enable fluids
> removed unnecessary o.itemToPipe assignment in ISHorizontalPlumbItem:new which caused an exception
> fixed ISFluidInfoUI cutting off flow rate slider, so slider is usable again
Lightja  [author] Apr 7 @ 7:45pm 
@danny_is_dude - thanks for the report! I will try to resolve this conflict if possible eventually.

@Zarigani-san - thanks for the report! This was a bug introduced when I reorganized things. It should be fixed now!

@这游戏咋玩啊 - thanks for the report! This should be fixed now. This was leftover from when I copied ISPlumbItem.

@Volod - b41 isn't a high priority, but if you can explain exactly what's different with the mod vs without the mod I can look into it if I find the time.
Volod Apr 5 @ 10:31am 
in build 41 rain barrels have an infinite supply of water after connecting to the sink, also there is no possibility to connect the washing machine, will this be fixed?
这游戏咋玩啊 Apr 5 @ 7:25am 
well, my bad. itemToPipe is not needed in this function, just set o.itemToPipe = og_pipe fixed all the issues
这游戏咋玩啊 Apr 5 @ 6:00am 
"itemToPipe" is not defined in ISHorizontalPlumbItem:new. It's causing a nullpointexpection. In clientplumbingcontext, "hplumbing_submenu:addGetUpOption" should pass "fetch.pipeable_obj" to "start_hplumbing" and then pass to ISHorizontalPlumbItem.
Zarigani-san Apr 4 @ 11:28am 
I can't figure out how to add a water container to a bar tap or soda machine. Even when I enable advanced plumbing, no context menu appears. Can someone help me?:steamfacepalm:
danny_is_dude Apr 1 @ 2:15pm 
I realized the problem: this mod isn't compatible with Throw Your Bag Across.
danny_is_dude Mar 31 @ 8:31pm 
For the horizontal plumbing, do the sinks have to be next to each other? I'm not getting an option for the horizontal plumbing when clicking on a sink, even after enabling advanced plumbing.
Jenek Mar 30 @ 10:06am 
Height limit removal is tedious. It is a known issue as listed in the mod description, but then why would I bother using the mod, then? I hope there's a fix, though.
Phoenix Mar 29 @ 6:28am 
I was really looking forward to this mod but it caused too big of a game breaking conflict with many of my other mods.
Lightja  [author] Mar 28 @ 6:29pm 
@marshmallow justice - correct, as of right now, the only b41 feature is the height limit removal. You should still be able to use the 3x3 placement grid as you would without the mod, but not quite the same way it works in my b42 version.
Lightja  [author] Mar 28 @ 6:28pm 
@Humanista - to pipe multiple floors works the same way, you can just put the barrel higher up than before. If you turn on advanced plumbing options it will automatically build the physical pipes on each floor and require a pipe item for each floor.