Mod

Dynamic Waters: Realistic Flowing Rivers

Quick rating

Dynamic Waters: Realistic Flowing Rivers

No reviews yet

Realistic flowing river currents with Streams-style rivers and natural water behavior

World Gen Improvements
Mod Loaders
Forge
NeoForge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Required

About

Project Details

Type
Mod
License
MIT License
Latest Version
NEOFORGE-dynamicwaters-11.1.2.hotfixed.jar
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

Please read everything carefully before asking questions about compatibility, features, or bugs. Most answers are already included in the changelog or description.
Recommended: Use ModernFix for faster world generation.


DYNAMIC WATERS (BETA / Experimental)

This project is highly experimental, so expect bugs, unfinished features, and changes in future updates. If you know how to fix anything or improve the system, feel free to contact me directly.


DISCORD SERVER:

discord


!!!!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).


What is this mod?

DynamicWaters adds dynamic, flowing rivers to Minecraft. Water is no longer static or “fake-looking” in long river shapes - instead, rivers now behave more naturally with visible flow and direction, making the world feel more alive and immersive. Main rivers are also fed by smaller mountain streams, which flow down from higher terrain and naturally connect into larger river systems, creating a much more realistic and visually cohesive world.



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 flat Vanilla rivers, Dynamic Waters uses a custom, highly optimized region-based generation system.

Main rivers form continuous, meandering networks at sea level. Mountain rivers are generated using an advanced drain-to-source algorithm: they start at main river junctions and work their way uphill while sampling the terrain heightmap. This allows them to naturally form flat water terraces on gentle slopes and create dramatic vertical waterfalls on steep cliffs.

Thanks to a strict regional grid system (preventing chunk cascading) and heavy caching, the mod achieves strong performance, delivering realistic flowing water with no lag and minimally slower chunk generation.



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!)
  • 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:



Incompatible mods:

  • Deeper oceans(It works but some ppl had issues after loading world again)

FAQ

Q: Will there be a NeoForge 1.21.1 port?

A: Probably in the future. For now, my priority is finishing and polishing the 1.20.1 Forge version first.

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.


MAP with some mods:


 


CONFIG

Fully configurable through the config file


description_209bef3b-930f-4d41-9036-b053145541ef.png


Crafting

You can also craft a Custom Flow Bucket to place flowing river water!


:)


Please read everything carefully before asking questions about compatibility, features, or bugs. Most answers are already included in the changelog or description.
Recommended: Use ModernFix for faster world generation.


DYNAMIC WATERS (BETA / Experimental)

This project is highly experimental, so expect bugs, unfinished features, and changes in future updates. If you know how to fix anything or improve the system, feel free to contact me directly.


DISCORD SERVER:

discord


!!!!Official Download Notice!!!!

Dynamic Waters is officially distributed through this Modrinth page and CurseForge.

You can also download the mod on CurseForge here:
https://www.curseforge.com/minecraft/mc-mods/dynamic-waters

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).


**What is this mod?**

DynamicWaters adds dynamic, flowing rivers to Minecraft. Water is no longer static or “fake-looking” in long river shapes - instead, rivers now behave more naturally with visible flow and direction, making the world feel more alive and immersive. Main rivers are also fed by smaller mountain streams, which flow down from higher terrain and naturally connect into larger river systems, creating a much more realistic and visually cohesive world.



**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 flat Vanilla rivers, Dynamic Waters uses a custom, highly optimized region-based generation system.

Main rivers form continuous, meandering networks at sea level. Mountain rivers are generated using an advanced drain-to-source algorithm: they start at main river junctions and work their way uphill while sampling the terrain heightmap. This allows them to naturally form flat water terraces on gentle slopes and create dramatic vertical waterfalls on steep cliffs.

Thanks to a strict regional grid system (preventing chunk cascading) and heavy caching, the mod achieves strong performance, delivering realistic flowing water with no lag and minimally slower chunk generation.



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!)
  • 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:



 

Incompatible mods:

  • Deeper oceans(It works but some ppl had issues after loading world again)

FAQ

Q: Will there be a NeoForge 1.21.1 port?

A: Probably in the future. For now, my priority is finishing and polishing the 1.20.1 Forge version first.

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.


MAP with some mods:


 


CONFIG

Fully configurable through the config file


description_209bef3b-930f-4d41-9036-b053145541ef.png


Crafting

You can also craft a Custom Flow Bucket to place flowing river water!


:)


Screenshots

Gallery

  • Mountain River Network
    Mountain River Network Mountain River Network
  • long terrain rivers
    long terrain rivers long terrain rivers
  • terrain rivers
    terrain rivers terrain rivers
  • river
    river
  • tunnel
    tunnel
  • dynamic waters is compatible with almost every sahder
    dynamic waters is compatible with almost every sahder

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
3
In stacks

By the numbers

Statistics

~160,000
Total Downloads
CurseForge
~150,000
Modrinth
~8,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched and imported data for this project from CurseForge or Modrinth. High-traffic and active projects are checked more often.
Next pipeline sync