Mods / RiverGen

Category: #Worldgen
Author: Nyuhnyash
Side: Server
Created: Dec 12th 2024 at 11:18 PM
Last modified: Dec 15th 2024 at 11:04 PM
Downloads: 1765
Follow Unfollow 83

Latest file for v1.20.0:
RiverGen_v1.0.0.zip 1-click install


A server-side river terrain generation mod.

Also works in singleplayer. Tested in 1.20.0-rc.4 and 1.19.8. No Harmony patching (Runs on ARM64).

Features:

  1. Сustomizable branching rivers.
  2. Clay deposits (optional).
  3. Mossy boulders and fallen logs (optional).

Also read the original mod changelog.

Currently unavailable features (from the original mod):

  1. Water flow.
  2. Alluvial clay deposit expansion.

Known bugs:

  1. Grass grows on top of the boulders.

How to set up:

Recommended world configuration: 40-50% Landcover, 300-400% Оcean scale (a.k.a. Landcover scale).

Add this into "WorldConfig" in serverconfig.json before the world generation.
"WorldConfiguration": {
    "landcover": "0.5",
    "oceanscale": "3"
}

A fork of the original Rivers mod created by Sneeze.

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v1.0.0 1765 Dec 15th 2024 at 11:04 PM Show RiverGen_v1.0.0.zip Install now

11 Comments (oldest first | newest first)

💬 Zaldarr, 6 days ago

quartzar how did you generate that world map?

💬 quartzar, Dec 23rd 2024 at 4:46 PM

UPDATE: Figured it out - it's a problem with having more than 1 thread for the following settings in `servermagicnumbers.json`:
```
"MaxPhysicsThreads": 1,
"MaxWorldgenThreads": 1,
```

ORIGINAL:
So, I cannot generate a new world with this mod active on 1.20.0-rc.5.
I need to disable it, delete cache, then create a world first. Then I quit, enable to mod, reload, run `/wgen autogen 0`, `/db prune 30 drop confirm` and `/db vacuum`, then re-enable world gen with `/wegen autogen 1`.
That generates rivers just fine and as expected.
However, if I then save the world and try to reload it, I hit an infinite worldgen loop that prevents the world from loading whatsoever.

I've tried it with vanilla terrain generation mostly but it also doesn't work with Plains and Valleys.

Edit: Also just tried it with only this mod installed, same error on start up.

Pastebin: pastebin.com/EEGqPfih

💬 Dirty_Shisno, Dec 23rd 2024 at 3:05 PM

I agree, the water currents are too strong in original.

💬 Ardail, Dec 20th 2024 at 5:10 PM

kinda glad this mod doesn't have flowing rivers, the other one's flow is so strong that you can't go up river at all
maybe if boats were more powerful but they're rather slow

💬 Cyberboi, Dec 17th 2024 at 8:05 PM

Mers Well yeah this fork doesn't come with any water flow

💬 Mers, Dec 17th 2024 at 5:32 PM

I can vouch for rivers not flowing on our server, currently static with 40% landcover, 400 scale

💬 Irakonul, Dec 17th 2024 at 2:13 PM

I am very much enjoying this fork. In combination with Terra Prety, the rivers create wonderful vallies edged by sweeping hills and cliffs, and, since the water is static and not flowing, travel by boat is possible along the rivers in both directions, leading to a world where boats are actually useful.

Below is a link to a pastboard image of the world map. (World generation settings used were: seed 703041901; Landcover: 80%; Landcover Scale: 300%; Landform Scale: 300%; World Width/Height: 5120; Polar-Equator Distance: 15k blocks; World Height: 320 blocks)

https://gcdnb.pbrd.co/images/bQRYXNypps89.png?o=1

Thanks again for the mod!

💬 NyuhnyashAuthor, Dec 16th 2024 at 9:57 AM

Yelb So it could be run on the server-side and/or on ARM64. If it's crucial to someone.

💬 Yelb, Dec 16th 2024 at 8:46 AM

Hi, i don't quite get it, why the fork ?

💬 ptrk, Dec 16th 2024 at 2:22 AM

I'm ngl, this is exactly what I was thinking would be great when I was looking for server mods last night. So funny it just drops the next day

💬 AzuliBluespots, Dec 16th 2024 at 12:18 AM

The fact that this runs on arm64 is really interesting, ngl

(edit comment delete)