Custom World Generation

Custom World Generation

Customize your terrain, biome and structure generation

by
19.4K Downloads
forgeneoforgeadventureutilityworldgen
Rent Server with this Mod

About this Mod

Abstract

This mod is separated from Ocean World. You can customize terrain generation, biome generation and structure generation with this mod.

How to use

Install this mod. Server side is required while client side is optional (no effect whether install in client side or not).

Edit custom_worldgen-config.json in "config" folder in your game directory at server side (for single player, this is located at ".minecraft/config"; for multiple player, this is located in "/config").

Following the guide in custom_worldgen-config-readme.md. You can also use Ocean World Config Generator to help you do this.

Examples/Presets

Here's some presets of config file.

Compatibility

Before 1.20, if you want to play this mod with TerraBlender together, you should install it with Ocean Blender.

After 1.20, ocean blender is merged into this mod so you don't have to install any other mod else.

I have to say that all biome mods except BOP can work with this mod together. I tried to contact with the author of BOP, but he seems not to want to fix this compatibility issue.

Available Versions

Custom World Generation v0.2.0release
MC 1.18.2forge
October 13, 2025
Custom World Generation v3.0.0release
MC 1.21neoforge
July 31, 2024
Custom World Generation v2.0.0release
MC 1.20, 1.20.1, 1.20.2forge
November 2, 2023
Custom World Generation v1.4.0release
MC 1.19.4forge
October 21, 2023
Custom World Generation v1.3.0release
MC 1.19.3, 1.19.4forge
September 15, 2023

How to Install Custom World Generation on Your Server

1

Order Server

Order a Minecraft Java server with at least 4 GB RAM (6 GB recommended).

2

Set forge Loader

In the panel under "Egg", select the forge loader and matching Minecraft version (1.21).

3

Install Mod

Open the mod browser in the dashboard and search for "Custom World Generation". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

forgeneoforge

Minecraft Versions

1.21, 1.20.2, 1.20.1 (+4 more)

Server-side

Required

Recommended RAM

6 GB(min. 4 GB)

Frequently Asked Questions

Custom World Generation server crashes on startup – what to do?

Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 4 GB RAM is allocated and the loader matches the mod version (1.21). You can switch loaders with one click in the panel.

Is Custom World Generation compatible with forge and neoforge?

Custom World Generation officially supports forge, neoforge for Minecraft 1.21, 1.20.2, 1.20.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Custom World Generation – how to optimize performance?

Recommended RAM: 6 GB (per 5 players). Use /spark profiler to check if Custom World Generation consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Custom World Generation with just one click on your server.

Recommended RAM
6 GBab €12/mo
Min. 4 GB | +1 GB pro 5 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
GNU Affero General Public License v3.0 or later
Server-side
Required

Supported Versions

1.211.20.21.20.11.201.19.41.19.31.18.2