
World Customizer
This mod brings back a feature that was removed in the 1.13. The world customization Screen when creating a world
Screenshots






About this Mod
World Customization
This mod brings back the old World Customization Screen from Java, that was removed in 1.13 and is since never been implemented again, so I brought it back in a lightweight version.
Features
- You can change the vein size, veins per chunk, minimum height and maximum height.
- Block that can be changed are Ores, Stone variations, natural blocks like dirt or clay and all nether blocks or blocks that can spawn in nether like gravel.
- You can change the spawning of things like trees or caves.
- You can change fluid spawning in Overworld and Nether.
(Cave modification is broken, keep this in mind when playing around with the settings)
Saving
The World settings will be saved in a JSON File, what basically means, you can create a world with whatever settings you want to have, and when you want to have them also in another world that has different settings, just open the world folder and replace the old settings with your new one.
Path: ".minecraft\saves\your world name\worldcustomizer.json"
IMPORTANT
Every Version besides 1.20.4 gives you the experimental warning when you want to create a world or open an existing world again. I tried to fix this, but sadly I found no working fix to remove this warning yet. So until a fix is available the mod will show a warning when you create a new world with the mod installed.


Planed Features
- Presets for special worlds.
- Saving settings directly in Screen
- Syncing multiple sliders at the same time
- MAYBE, adding structure toggles for villages, strongholds and so on
- Other things like sea level MAYBE could be ported
Spoiler

Source Code & Credits
If you want to improve this mod, feel free to do so. Only thing I want is to get credited, nothing more. There are certain features from the 1.12.2 I will probably not port to my mod, as I don't want to touch the logic behind it.
Sorry If someone wants the noise features back, I will probably not do it :=/
Old Features
Here is a visual for the part I WONT port to the mod myself.
Spoiler

Spoiler

Testing
I tested the mod with multiple worlds and I never had crashes. Only important to mention to water and lava generation can need longer, and performance can drop sometimes when generating a world with changed fluid settings. Just be careful.
Customization Screen


Available Versions
How to Install World Customizer on Your Server
Order Server
Order a Minecraft Java server with at least 4 GB RAM (6 GB recommended).
Set forge Loader
In the panel under "Egg", select the forge loader and matching Minecraft version (1.21.11).
Install Mod
Open the mod browser in the dashboard and search for "World Customizer". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.11, 1.21.10, 1.21.9 (+5 more)
Server-side
✓ RequiredRecommended RAM
6 GB(min. 4 GB)Frequently Asked Questions
World Customizer 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.11). You can switch loaders with one click in the panel.
Is World Customizer compatible with forge?
World Customizer officially supports forge for Minecraft 1.21.11, 1.21.10, 1.21.9. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with World Customizer – how to optimize performance?
Recommended RAM: 6 GB (per 5 players). Use /spark profiler to check if World Customizer 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.
Similar Mods
Rent Modded Server
Install World Customizer with just one click on your server.