SANDBOX โ€” this is a test environment. No servers are actually deployed and no real payments are charged.
Back to NxLabs

NxLabs / Vintage Story

Aqueducts and Sluices

GBy Grym7er

Previously called Hardcore Water. Adds aqueducts and sluices for water transport and control.

Aqueducts and Sluices

Description

๐Ÿ’ณ Credits ๐Ÿ’ณ

Version 1.4.6-rc.1 completely removed all vibe-coded rapids related code, so the mod is now pretty much vibe-code free : ).

 

Version 1.4.0 and on is made without AI: v1.4.0+ did not and does not use an LLM for either code generation, asset generation, or asset making. That means:

  • Sluice model, textures, animations, sound effects and all related asset files were done manually.
  • All updates to aqueduct code to facilitate sluice functionality was done manually, nothing was vibe coded or coded via LLM.
  • All changes that I made to the original code, as well as the new assets, are released under MIT licence. This means that anyone can use it in any way shape or form they wish, as long as they give credit to the original author (me).
  • Note: All changes prior to 1.4.0 remains under the CC0 licence.

 

Edit: The original author (Zach2039) confirmed that the original mod was all hand-written. The only AI-written code in the mod, at the time of writing (16 June 2026), is therefore:

  • Upgrading from the original mod to 1.22.0 + .NET10 compatibility

 

 All credits for all assets and original source code goes to the author of the original mod.

Original Author: zach2039

Original Mod: Hardcore Water: Transport Edition

 

Credit should also go to Dreydom for their incredibly detailed error report and testing setup for debugging rapids. If everyone made error reports like these, we would've solved aging and world hunger by now.

 

For another version of the mod, see Hardcore Water: Transport Edition Evolved
Note: This mod is partially cross-compatible with the Evolved version (one way), and fully backwards compatible with the original.

If you wish to move to the Evolved Edition, leave a comment and I will make a remaps.json file that converts all assets from this mod to the Evolved Edition's assets.

 

๐Ÿ“’ Release Notes ๐Ÿ“’

V1.4.6

  • Removed all Archimedes Screw Compat because with version 0.2.0 of that mod it is no longer needed and was giving unnecessary warnings.
  • All changes from V1.4.6-rc.1

 

V1.4.6-rc.1

  • Removed all vibe-coded rapids-related code
  • Completely reworked rapids functionality:
    • More efficient, less performance impact on giant rapid-carrying aqueduct networks.
    • Rapids now persist chunk unload/reload properly, making any rapids-carrying aqueduct networks much, much more reliable.
    • Rapids are now much more reliable in general, no more "regular water first then rapids" in aqueducts.
    • Rapids are not converted to regular water in aqueducts on rapids source removal.

 

V1.4.5

  • Added full cross-compatibility with the HCW: Evolved fork:
    • Assets map from hcw: evolved to hcw: forked, but not the other way around
    • That means going from the evolved edition to this edition works fine, but not the other way around (the other mod needs to make their own remaps.json)
  • Backup your world before switching, and if anything does not convert properly let me know.
  • Added travertine and suevite aqueducts, sluices, and enclosed aqueducts.

 

V1.4.4

 

V1.4.3

  • Skipped this one by accident : )

 

V1.4.2

  • Added compat with Realistic Water.
  • Also uploaded V1.4.2-rc.1 which is compatible with 1.21.6 (and potentially 1.21.7) - find it in the Files tab.

 

V1.4.1

Added compat with Jack's Stone Chisels.

V1.4.0

Introducing sluices! Sluices act like gates, opening them will let water flow through, closing them will stop water from flowing.

  • Sluices available in the same wood and stone types as the aqueducts
    • Wooden sluices use the same wood as the aqueduct for their sluices.
Read the full description on Vintage Story ModDB โ†’

Ratings & reviews

No ratings yet

Sign in to leave a rating or comment.