RiverInJungle
Java mod listed for Minecraft 1.19–1.21. Downloads from the MC Java Mods app on Android.
Adds wide, natural vanilla-style rivers to jungle biomes — real carved riverbeds, sandy banks, and water that flows seamlessly into the sea.
I don't know my version or loader

Adds wide, natural-looking rivers that generate as a real part of the terrain inside jungle biomes. Instead of placing a channel on top of finished ground, the river valleys are carved into the world the same way vanilla makes its rivers — so you get a proper sunken riverbed, sand and dirt banks, water filled to sea level, and clean merges wherever a river runs into the ocean or into another biome. The goal is simple: make jungles feel alive with big, Amazon-style waterways that look like they were always meant to be there.
📦 Install on the server (or in singleplayer). River generation is server-side worldgen. Vanilla clients can connect and explore the rivers with no extra setup.
⚠️ Only affects newly generated chunks. Already-explored jungle won't change — travel to fresh terrain (or start a new world) to see the rivers. Everything outside jungle climate stays byte-for-byte identical to vanilla.
🎮 Singleplayer note: Works perfectly in singleplayer — just drop it into your mods folder as usual.
Please report any bugs, errors, or feature suggestions on Discord: https://discord.gg/4XUPywnEyE
What it does:
- Real terrain rivers: River valleys are part of the landscape itself — carved bed, sloped banks, water at sea level. No floating grass, no exposed-stone trenches, no artificial channels.
- Wide & winding: Rivers use a flat-bottomed, wide profile so they read as large waterways you can actually canoe down and spot from a distance — not thin ditches.
- Seamless merges: Where a river reaches the coast it flows straight into the sea; where it meets a lake or low valley it blends in with no walls or seams.
- Natural banks: Surface rules lay sand and dirt along the water's edge (no grass underwater), exactly like vanilla rivers and beaches.
- Jungle wildlife: Tropical fish and salmon spawn in the new rivers, so they feel populated instead of empty.
- Vanilla-faithful & lightweight: Pure data-driven worldgen — no new blocks, no extra config to babysit, and zero changes to non-jungle terrain.
🌍 Where rivers appear: Wide rivers form in flat, low-lying jungle (near sea level), where water can actually pool — this is where you get the full Amazon look. Coastal jungle gets rivers that empty into the ocean. High mountain-jungle and small island-jungle stay mostly dry, because real flowing water can't sit perched on a slope — same physical rule vanilla rivers follow.
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21.11, 1.21.1, 1.20.1
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on CurseForge — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as riverinjungle-fabric-26.1.2-1.0.0-26.1.2.jar — drop this file into the mods folder
- Download size: 10 KB
- Download link checked 3 Oct 2026 — working
These come from our own check of the pack file, not from the source page.