CurseForge · Minecraft mod
Dynamic Waters: Realistic Flowing Rivers
Realistic flowing river currents with Streams-style rivers and natural water behavior
Quick answer
Which Dynamic Waters: Realistic Flowing Rivers release should I use?
Dynamic Waters: Realistic Flowing Rivers NEOFORGE-dynamicwaters-11.1.2.hotfixed.jar targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is Dynamic Waters: Realistic Flowing Rivers required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Dynamic Waters: Realistic Flowing Rivers NEOFORGE-dynamicwaters-11.1.2.hotfixed.jar need?
NEOFORGE-dynamicwaters-11.1.2.hotfixed.jar. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add Dynamic Waters: Realistic Flowing Rivers without breaking your instance.
Built for Dynamic Waters: Realistic Flowing Rivers NEOFORGE-dynamicwaters-11.1.2.hotfixed.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use NEOFORGE-dynamicwaters-11.1.2.hotfixed.jar. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside NEOFORGE-dynamicwaters-11.1.2.hotfixed.jar. It opens that exact file at the source.
About this project
What does Dynamic Waters: Realistic Flowing Rivers add?
What is this mod?
DynamicWaters brings true, flowing rivers to Minecraft. Water is no longer just a static, flat pool awkwardly shaped like a river - instead, it now flows naturally with visible direction and current, making the world feel significantly more alive and immersive. Main rivers are fed by smaller mountain streams that cascade down from higher elevations, seamlessly connecting into larger river networks to create a realistic, visually cohesive landscape.

_Why does it exist?_
In modern Minecraft versions (1.18+), rivers often feel like long, flat pools with no real movement. Older solutions like the Streams mod existed but are no longer maintained, and large mods like TerraFirmaCraft are too complex if you only want improved water physics. This mod aims to fill that missing gap.
_How does this mod work?_
Unlike standard vanilla generation, Dynamic Waters utilizes a completely custom, heavily optimized region-based generation system designed for maximum performance.
Smart Background Generation: River layouts are generated asynchronously on a dedicated thread pool during the earliest stages of world generation (the NOISE stage). By the time the game actually needs to carve the terrain, the river data is already calculated and cached. This eliminates the dreaded "0% worldgen freeze" and keeps chunk generation lightning fast.
Fractal River Networks: Rivers aren't just one static size. Main rivers form continuous networks that dynamically split into 1st, 2nd, and 3rd degree branches depending on their width, creating a realistic, interconnected watershed.
River Deltas: Rivers don't always end abruptly. As larger rivers approach the ocean, they can naturally split into multiple distributary channels, forming realistic river deltas. This creates more varied coastlines, wetlands, and natural-looking river mouths instead of a single straight outlet.
River deltas:

Drain-to-Source Mountain Rivers: Smaller streams are generated using an advanced algorithm that works backwards. They begin at parent river junctions (at sea level, Y=62) and intelligently pathfind their way uphill by sampling the terrain's heightmap.

Recommended Performance Mods
For the fastest world generation experience, I recommend using C2ME, ModernFix, and FastNoise. These mods can significantly improve chunk generation performance and reduce world creation times, especially when using large world generation modpacks.
Compatibility (100% Working)
Dynamic Waters is designed to work alongside most modern worldgen mods.
- Note: Mods that restore, replace, or heavily modify vanilla-style rivers may conflict and lead to terrain inconsistencies.
- Note: The mod is most likely compatible with any biome-based world generation mod, as it does not modify biome placement.

Biome & Terrain Mods:
- Regions Unexplored
- Oh The Biomes We've Gone
- Nature’s Spirit
- Continents
- Terralith
- Tectonic (from v9.0.0+)
- Biomes O' Plenty
- William Wythers' Overhauled Overworld
- Lithosphere (from v9.2.0+)
- Larion (from v9.2.0+)
- YUNG's Cave Biomes (fixed in v9.1.0+)
- Subterranean Expansion | Cave Update
- Project: Vibrant Journeys
- Dynamic Trees + addons
Tech & Utilities:
- Create (Water wheels placed in our custom rivers will generate rotational power normally!)
- Sable
- Chunky & other pre-gen mods (fixed in v9.1.0+)
- Physics Mod Pro (Tip: disable flowing water textures in the config for the best look)

Special Compatibilites:
Waves in Wavify follow the natural flow of rivers, moving downstream with the current for a more realistic and immersive water simulation:

FAQ
Q: Does this work on existing worlds?
A: No - you need to create a new world. Since Dynamic Waters modifies world generation, already generated terrain will not regenerate correctly.
Q: Will rivers become more realistic in future versions?
A: Yes - river generation, flow behavior and terrain interaction are planned to become more advanced over time.
Q: Can I include this mod in my modpack?
A: Yes - feel free to include Dynamic Waters in your modpack without any problem. Credit is appreciated, but not required. If possible, linking back to the mod page is always welcome.
!!!!Official Download Notice!!!!
Dynamic Waters is officially distributed through this CurseForge page and Modrinth.
You can also download the mod on Modrinth here:
https://modrinth.com/mod/dynamic-waters-realistic-flowing-rivers
Any other websites claiming to provide downloads for this mod are not authorized by me. Unofficial downloads may be outdated, modified, incompatible, or potentially unsafe.
To ensure you receive the latest and unmodified version of Dynamic Waters, always download the mod from official sources only (CurseForge or Modrinth).

Project description from CurseForge.
Pick your setup
Dynamic Waters: Realistic Flowing Rivers by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.20.1
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Dynamic Waters: Realistic Flowing Rivers versions and loaders
NEOFORGE-dynamicwaters-11.1.2.hotfixed.jar
dynamicwaters-11.1.2.jar
16 Jul 2026
dynamicwaters-11.1.2.hotfixed.jar
dynamicwaters-11.1.2.jar
16 Jul 2026
dynamicwaters-11.1.1.jar
1 Jul 2026
NEOFORGE-dynamicwaters-11.1.1.jar
dynamicwaters-11.1.1.jar
1 Jul 2026
NEOFORGE-dynamicwaters-11.1.0.jar
dynamicwaters-11.1.0.jar
1 Jul 2026
dynamicwaters-11.1.0.jar
29 Jun 2026
dynamicwaters-11.0.0.jar
28 Jun 2026
dynamicwaters-10.0.1-HOTFIX.jar
dynamicwaters-10.0.1.jar
26 Jun 2026
dynamicwaters-9.2.0.jar
22 Jun 2026
dynamicwaters-9.1.0.jar
18 Jun 2026
dynamicwaters-9.0.1.jar
dynamicwaters-9.0.0.jar
12 Jun 2026
dynamicwaters-8.0.0-might-be-buggy.jar
dynamicwaters-8.0.0.jar
1 Jun 2026
Looking for an older file? The official CurseForge project page is in Resources.
