Mods / Hardcore Water : Transport Edition

Tags: #Technology
Author: Zach2039
Side: Both
Created: Jan 10th 2023 at 7:13 AM
Last modified: Mar 2nd at 7:31 PM
Downloads: 10948
Follow Unfollow 296

Latest file for Various v1.20.x:
hardcorewater_1.3.5.zip 1-click install


Hardcore Water : Transport Edition

Overview

Originally, this mod prevented water from being placed by buckets; now that source bucket prevention is a vanilla world option with VS 1.20.x, this mod is more focused on transportation methods to move water around.

This mod currently adds:

  • Aqueduct sections
    • Can be made with 3 bricks and 1 mortar (creates 3 sections), or a debarked log and resin (creates 1 section, requires hammer and chisel).
    • One section must be connected to a source block to propagate water along a length of sections.
    • Aqueducts must be contiguous in their placement; a break or gap in the aqueduct will not allow water to transfer.
    • Aqueducts can feed other aqueducts when placed next to each other, but only one-way.
      • 90° turns are possible, but must be created by branching off of the supplying duct without breaks or gaps.
    • Enclosed aqueducts which cannot feed aqueducts from the side, but can be used in room walls without affecting room integrity.

Config Settings (VintageStoryData/ModConfig/HardcoreWater.json)

  • AqueductUpdateFrequencySeconds: Sets how often aqueducts are allowed to update, in seconds; defaults to 0.75.

Future Plans

  • Mechanical screw pumps and/or water-lifting devices; moves any adjacent water upward when powered; helpful for when water is needed at a higher elevation than nearby source blocks.

Known Issues

  • Visual glitches can sometimes occur when adjacent to filled aqueducts and the camera is turned.
  • Water will not flow out of an aqueduct section downwards unless a full block is placed below the end section. Fixed with v1.20.x-1.3.3 release.
  • No compatibility yet with Wildcraft Trees.

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v1.3.5 1521 Mar 2nd at 7:31 PM Show hardcorewater_1.3.5.zip Install now
v1.3.4 1741 Feb 17th at 7:37 AM Show hardcorewater_1.3.4.zip Install now
v1.3.3 44 Feb 17th at 6:39 AM Show hardcorewater_1.3.3.zip Install now
v1.3.2 4462 Dec 25th 2024 at 11:47 PM Show hardcorewater_1.3.2.zip Install now
v1.3.1 805 Dec 13th 2024 at 8:55 PM Show hardcorewater_1.3.1.zip Install now
v1.3.0 336 Dec 12th 2024 at 3:34 AM Show hardcorewater_1.3.0.zip Install now
v1.2.0 626 Nov 30th 2024 at 2:56 AM Show hardcorewater_1.2.0.zip Install now
v1.1.1 119 Nov 29th 2024 at 3:34 AM Show hardcorewater_1.1.1.zip Install now
v1.1.0 52 Nov 27th 2024 at 3:26 AM Show hardcorewater_1.1.0.zip Install now
v1.0.0 1242 Jan 10th 2023 at 7:15 AM Show hardcorewater_v1.0.0.zip Install now

62 Comments (oldest first | newest first)

💬 Ganlhi, 4 days ago

Hello! 
It's not mentioned here, but I have the feeling there is a maximum length of aqueduct the water can be transported in. Am I right? I wanted to bring water to my house from a small lake higher in the hills, but it stopped flowing about 80 blocks away from the source blocks.

 

On another topic, I would support this request from RangeCreed!

> Would it possible to add a config option for aqueducts to create a source block where they end

💬 RangeCreed, 5 days ago

Would it possible to add a config option for aqueducts to create a source block where they end? So for example you have an aqueduct with water then an empty spot at the end and this would be become a source block fed by the aqueduct. Thanks appreciate this mod massively.

💬 DarkThoughts, Mar 8th at 1:19 PM

Hydromancerx

That would be exclusive to warm regions then, unless you'd add a In Dappled Groves bark variant as well. But you can just use Primitive Survival for a primitive water transport method for the early game.

💬 Rusty_Tato, Mar 4th at 4:08 AM

@Zach2039 couldnt you make the arcemedis screw pump water? like it would give that mechanical item a pretty good use, i like never use it and just go with gravity fed chutes

💬 Hydromancerx, Mar 4th at 12:14 AM

Zach2039

Could you make a primitive one out of Bamboo + Resin + Axe? So low tech pre-metal players could have them too. Since cut bamboo makes perfect pipes/canals.
Thanks in advance!

💬 MrTango, Mar 2nd at 8:31 PM

What version would you suggest to use with VS 1.19.8?

💬 Zach2039 , Mar 2nd at 7:37 PM

RangeCreed

Glad it works again. Wonder if the server thread was not running properly so nothing was updating. I can look at adding L shapes, though the water flow animations might be more difficult.

 

oneil

I've only scratched the surface of mechanical pumps and implementing them, though haven't looked into pipes. Once there are options to move water vertically, I can look at pressurized pipes.

 

HONKCLUWNE

I've read of those stones used in actual aqueducts; I wasn't sure on how other stones would react to prolonged water IRL so I kept the suitable stone list to those 4. If there are other examples of other stones, I can add them in.

 

tulumun

The wooden aqueduct recipe is slightly cheaper now in v1.3.5, using 1 resin for 2 aqueducts; let me know if this feels better. I didn't realize how expensive the original recipe was until I burned through all our resin in our playthrough.

💬 RangeCreed, Mar 2nd at 6:08 AM

@zach2039 Made a new world to test a few other things and mod is working correctly now appologies no idea why. Possible for you to add L shaped pieces so we can have clean corners without needing another block there? Also is there anyway to change the animation of the water to that off the flowing water just for looks. Appreciate the work.

💬 oneil, Mar 1st at 9:37 AM

Hi and great mod ! I was thinking what would you think of the idea of a plumbery mod ? it would be an upgrade to aqueducs, made in lead or other material that can transport water up and down, bringing water to homes  

💬 RangeCreed, Feb 28th at 11:47 PM

@Zach2039 Sure no problem, I am running game version 1.20.4 . Mod v1.3.4 . Can't see any errors in the logs

💬 Zach2039 , Feb 28th at 8:28 PM

RangeCreed

I'll try to reproduce on my end. Are you running on a particular version of VS? Particular version of the mod? Any errors in the logs present in `%AppData%/VintagestoryData/Logs/` once the world is loaded or before/after the end piece is placed?

💬 RangeCreed, Feb 28th at 3:24 AM

@zach2039 Having issue where water does not flow more than 6 blocks. If I add a piece to the end it suddenly updates then reverts back to orginal. Setup seems to be identical to yours?

 

 

💬 HONKCLUWNE, Feb 24th at 10:17 PM

Is there any reason that you can only use a few stone types for aqueducts? I'm only able to make them out of Basalt, Andesite, Granite and Sandstone

💬 Zach2039 , Feb 19th at 4:22 AM

StandingStorm

I'll look at what is causing the L junction issue with unsealed ends. They should work without the aqueduct needing to be primed first with water.

💬 StandingStorm, Feb 18th at 5:20 AM

It looks like I can do one turn before I have to drop down a level--more than one turn on the same level shuts off the water. Is that intended, or is there something I'm missing?

Edit: Okay, I figured it out--T junctions need to have the lower leg of the T as the new branch. If you try to make the water end and flow out to the left and right, then it treats it like the aqueduct ended.

This works:
O
|
|--

This does not
O
|
---

💬 pabadger, Feb 17th at 6:07 PM

A suggestion: would it be possible to add an aqueduct gate, so we can better control where the water is going at any given point in time?

💬 Hazeron, Feb 17th at 2:46 PM

Wow, it seems to be working just fine now! I think I figured out a setup last night as well but i managed to get enough blocks to confirm it on my world. Thanks Zach!

💬 Hazeron, Feb 17th at 2:26 PM

I see-I'll have to do some testing. I fiddled around with this in creative and I still wasn't able to make even a straight line. Do they only work with natural source blocks rather than placed/bucket ones (i accidentally kept bucket placement on in my current survival world as well when i don't intend to use it).

💬 Zach2039 , Feb 17th at 7:41 AM

Hazeron

DarkThoughts

earlyshooter

I've added some images to the mod page to better capture what is valid and invalid for aqueduct setups, plus images on how to do 90 deg turns at the same elevation. Let me know if there are other images people would like to have added for reference. The recent releases should also have some more leniency on source placement. Also, I think I've fixed aqueduct ends not allowing water to flow outwards.

💬 Hazeron, Feb 15th at 7:41 PM

Yeah, aqueducts don't seem to be working whatsoever for me. Water can enter them but they only go the same distance as over open grounds. I've tried working with all different sorts of source blocks and situations and it doesn't help.

💬 GhostPower, Feb 13th at 11:57 PM

Would some kind of version of the aqueduct be possible to be made to be able to visually tell that water feeds into farmland be possible? Very much looking forward to the ability to move water up and down!

💬 DarkThoughts, Feb 11th at 1:31 PM

I had the same issue as earlyshooter. I just placed some aqueducts in a creative test world next to a natural pond and it seems to only expand the natural water flow by like an additional 2 blocks. The issue comes when you add a curve / junction. You want to make sure that the last block from the source feeding line is still going straight, not towards the split direction of the line that branches off of it. I think this should be clarified within the mod description.

Edit: Maybe there's a way to affect the rendering of the aqueduct in the wrong case, where it would show a solid wall instead and not let any water through at all. But I still think it should be clarified that you have to treat each section as its own source block and that you need to consequently attach any other aqueduct to it like you would to a natural source block. It makes sense if you understand how it works but my initial natural instinct was kinda the opposite behavior of wanting to "route" the aqueduct instead.

💬 earlyshooter, Feb 9th at 5:51 AM

Zach2039 There is wierd bugs when ever a slab or a stair is placed adjacent to the aque duct. Water just won't flow out of the aque duct and it won't make right turns. I also recently experienced a bug where it wouldn't flow out until a I broke the block underneath it. that's why I thought that it wasn't traveling a far distance. 

💬 Zach2039 , Feb 2nd at 8:49 PM

earlyshooter

That shouldn't be the case. We've used these in our world to transport water distances a couple hundered blocks without dropping down a level. What mod version are you using and what VS version? How are your aqueducts arranged? DM me a picture of your setup over Discord, if able.

 

bumblebink

It would. Something for a future update. The models can already change type based on proximity to other aqueducts. Farmland being adjacent could change the model to include holes for water to seep through.

💬 earlyshooter, Feb 1st at 9:30 PM

It seems like Aqueducts don't even travel more than 10 blocks or so before another aquduct below it needs to be created. Kind of disappointed. 

💬 bumblebink, Jan 27th at 11:06 AM

How is the farmland staying hydrated when the water is contained within the bricks? Wouldn't it make more sense to have a different model there?

💬 Inflectus, Jan 21st at 9:28 PM

Apparently we have users who are struggling to make these aqueducts work on the latest version as well. 

💬 SiiMeR, Jan 19th at 3:03 PM

This doesn't seems to be working with the new "Prevent creating source blocks" option. The water drains from the aqueduct

💬 Verlian, Jan 14th at 5:44 PM

Water Wheels addition? Would work great with these aquaducts!

💬 SniperGecko, Jan 12th at 4:40 PM

For the pump idea; how about a Wirtz pump?

💬 Donnie, Jan 5th at 5:56 PM

Love the idea and the mod. Only problem for myself is I get a crash when using the handbook with any of these assets. Anyone else seen this?

💬 tulumun, Jan 4th at 10:00 AM

The issue "water will not flow out of an aqueduct downwards unless a full block is placed below the end section" is the same for vanilla water, right? At least that was my experience trying to build a vanilla "aqueduct".

This mod is so cool, thank you for making it!

But I think the resin in the recipe for wooden aqueducts in a bit to pricey. Resin is just so hard to come by, expecially in large quantities. I could just use the stone recipe, but I like the visuals of wood better (and I have yet to make mortar) ;)

I removed the resin from the recipe on my singleplayer world. I would replace it with some other (not so hard to obtain) item, but had no ideas as to what.

💬 Staniboy, Jan 4th at 12:28 AM

Ah yeah I remember talking with someone about it on Discord. Glad someone picked up the idea.

💬 Zach2039 , Dec 28th 2024 at 12:19 AM

MrFlame

It is planned, though I need to figure out how to implement a mechanical device.

💬 SteAStro88, Dec 27th 2024 at 8:14 PM

I would also love this mod to be compatible withg 1.19.8!

💬 MrFlame, Dec 26th 2024 at 1:06 PM

Does this mod have a mechanic of lifting the water higher?
for example through the vanilla archimedes screw?
Because in many cases, it all comes down to raising the water higher so that it can reach where it needs to go

💬 Zindal, Dec 24th 2024 at 4:44 AM

Would Love to see this for 1.19.8! Nice mod cant wait to use it someday!

 

💬 Zach2039 , Dec 21st 2024 at 6:39 PM

RathfulConcepts

How are you orienting the aqueducts? Also, how is the water entering the aqueduct? The source block for the water needs to be adjacent to the end aqueduct to fill, or pouring into an aqueduct from above similar to the first image on the mod page. If you have a picture of your setup, that would help to figure out what is going on.

💬 RathfulConcepts, Dec 21st 2024 at 12:28 AM

I'm having issues using debarked aqueducts, as they dont seem to be passing the water along other debarked aquaducts.

💬 Halfdan, Dec 19th 2024 at 7:58 PM

This is such a lovely mod! Makes weird water transportation in 1.20 not so, well, weird, it also beginsto fixe one of my biggest gripes in this game, agriculture!

💬 Zach2039 , Dec 7th 2024 at 10:08 AM

Lodey

Wooden aqueducts can be next on my list. Debarked, hollowed out logs could be another buildable type. I'd probably reduce the number of wooden aqueducts created to 1 per craft, to keep the mortar and brick recipe incentivised.

AzuliBluespots

Rivers' waterwheels require the center drive axle to be placed above source blocks in the same location as a river, so it will probably not be compatible in that aqueducts fill with non-source blocks. I haven't tested it myself, though I can once work starts again on next update. Medieval Expansion waterwheels should still work when fed with flowing water from the end of an aqueduct, but only in undershot or breastshot configurations. To utilize overshot configurations takes a flume setup and I don't know if non-source blocks can fill flumes from that mod.

Runeguden

I'm unsure. I think the Primitive Survival furrows create source blocks, while aqueducts create non-source blocks; furrows should be a valid aqueduct source in that case, but not vice versa.

💬 Zerovoid, Dec 6th 2024 at 12:07 AM

how can i move water down? it spills from the end of a duct, but the duct on the lower level does not fill up. do i have to keep all the ducts on the original elevation?

nvm, figured it out

💬 Lodey, Dec 3rd 2024 at 10:44 PM

Love this! Any chance of getting aqueducts in some other materials? The mortar requirement is a bit rough. I'd be very happy if I could make aqueducts out of wooden boards, even if that means requiring resin or fat to seal it.

💬 AzuliBluespots, Dec 2nd 2024 at 5:07 PM

Does this work with either the Rivers or Medieval Expansion waterwheels?

💬 SuperTeeJ, Dec 1st 2024 at 12:09 PM

So I just decided to use it on my 1.19.8 map and it seems to be working fine. Will report back if I find any issues. But for now looks like you have no need to backdate it for the old version. Maybe just update the Version type to also include 1.19

💬 Auro, Nov 30th 2024 at 4:17 PM

Oh yeah I will be using this mod for my 1.20 playthrough then

💬 Runeguden, Nov 30th 2024 at 3:08 PM

is this compatable with Primitive survival?

💬 SuperTeeJ, Nov 30th 2024 at 6:19 AM

Yeah I would love it if we could get this for 1.19 but I guess we will just see if there are some others who also want it. Because currenty I got like 20-30 mods and not all of them have been updated for 1.20. Makes me sad that I can't play on the newest version quite yet and even sadder I can't use your aqueducts lol

💬 Zach2039 , Nov 30th 2024 at 2:58 AM

Auro Dragnier

Added enclosed sections in v1.2.0 update. They cannot be used as sources for other aqueducts from the side as normal ones can, but should preserve room integrity when used to pass water through a wall.

💬 Dragnier, Nov 30th 2024 at 12:32 AM

Auro Zach2039

I'm wondering the same thing. If it doesn't work currently, it would probably not be terribly difficult for the author to add a "wall passthrough aqueduct" that counts as solid so you could do greenhouses with aqueducts then.

💬 Venusgate, Nov 29th 2024 at 11:36 PM

I didn't know this was a mod, and it's basically 80% of the reason i would want to run PS.

Yoink

💬 Auro, Nov 29th 2024 at 10:49 PM

If you use an aqueduct to bring water into a greenhouse, does the aqueduct block allows enclosing the room and get the 5º bonus?

💬 Zach2039 , Nov 29th 2024 at 7:46 PM

SuperTeeJ

The v1.0.0 release should still work for your version, though it will not include the aqueducts. All v1.0.0 does is patch bucket behavior so that only non-source blocks are placeable. If you need water transport on 1.19.8 stable, I recommend SpearAndFang's Primitive Survival, which has furrows; these furrows don't function exactly like the new aqueducts do, but they are a good alternative for farms adjacent to lakes and rivers that need some water brought inland a reasonable distance.

If there is enough demand, and aforementioned furrows from Primitive Survival don't fit people's exact use cases, I can backport aqueducts to 1.19.8.

💬 SuperTeeJ, Nov 29th 2024 at 7:02 PM

Will this work on 1.19.8 stable? I love the "no free water" mechanic. Just want to know if it will work on my current save without breaking anything

💬 Brick, Nov 29th 2024 at 12:57 PM

Hello there. Mechanical screw pump sounds like something one would use to transfer water a great number of block upwards fast. Given that the water is supposed to flow inside the waterway, passively moving water upwards for just a couple of blocks using a waterwheel can be a nice alternative to the actively powered mechanical screw pump. It could be a bucket type of waterwheel, or a spiral pipe pump type, using metal pipes, of course, such as from bronze, with potential recipe consisting of bronze plate, shears and welding tool.

 

image image

💬 JudgeRW, Mar 20th 2024 at 2:45 AM

First, I love this mod.  Thank you.

Second, any chance for a compat adjustment so this mod will allow buckets to fil the irrigation trenches on furrowed land from Primitive Survival?

Primitive Survival - Vintage Story Mod DB

I love that I can't just magic create a water source block, but filling these trenches with a bucket seems to fit within the spirit of the mod.  

💬 Venusgate, Dec 22nd 2023 at 1:10 AM

No issues with 1.18.15 👍

💬 Aljistar, Jan 23rd 2023 at 4:05 AM

if you can a neat thing you could do is make 1x1 holes fillable with water like a barrel, if broken they then leak out and dry up. so allow us to place water but be limited amounts rather than infinite water.

💬 Zach2039 , Jan 11th 2023 at 3:44 AM

Voragine

No, water from world generation is unaffected. This mod only affects the spill/place action of water with a full bucket, preventing players from creating new source blocks in the world. It makes the bucket function similarly to the wooden bucket from TFC, which cannot place source blocks of water.

I can edit the description of the mod for more clarity, if needed. I might be mincing words in my explanation.

💬 Voragine, Jan 11th 2023 at 3:36 AM

@Zach2039

thanks, so this mod affects the natural generations of single block of water that eventually appears in mountains?

💬 Zach2039 , Jan 11th 2023 at 2:23 AM

Voragine

Uploaded a choppy gif of the mod in action.

💬 Voragine, Jan 10th 2023 at 10:38 PM

could you add some examples?

 (edit comment delete)