ModsFinder

Custom World Generation

by Viola-Siemens

Custom World Generation lets server owners reshape terrain, biome placement and structure generation through a config file, and can keep Ocean World separated from the rest of the map.

ForgeNeoForgeServer required, client optionalGNU Affero General Public License v3.0 or laterOpen source1.18.2 – 1.21

What it does

The mod customizes how a world is generated: terrain shape, which biomes appear and where, and which structures are placed. Settings live in the custom worldgen-config.json file inside the config folder of the game directory. Presets are included in the config folder, so a server owner can start from one and adjust the values. The mod is a server-side mod with an optional client part, so the server must run it while players may leave it out. Single-player worlds read the same config file.

Before Minecraft 1.20, the mod was meant to be installed with TerraBlender and Ocean Blender together. After 1.20, Ocean Blender was merged into the mod, so no other mod is needed for that part. TerraBlender remains an optional dependency. Other biome mods generally work alongside Custom World Generation, with the exception of Biomes O' Plenty, where compatibility is still an open issue. The license is GNU Affero General Public License v3.0 or later, and the source code and issue tracker are public. Files cover 1.18.2 – 1.21 with Forge and NeoForge builds, the latest Forge file being 0.2.0 for 1.18.2 and the latest NeoForge file 3.0.0 for 1.21.

Key features

  1. Terrain customization

    Terrain shape and generation settings can be changed in the worldgen config file.

  2. Biome and structure placement

    Which biomes and structures generate is set through the config, not by code changes.

  3. Separated Ocean World

    An option keeps the ocean world apart from the rest of the generated map.

  4. Ready-made presets

    Preset config files are supplied so a world can be generated from a starting point.

Compatibility

Latest build for each game version and loader.

1.21Not available3.0.0
1.20.22.0.0Not available
1.20.12.0.0Not available
1.202.0.0Not available
1.19.41.4.0Not available
1.19.31.3.0Not available
1.18.20.2.0Not available
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Optional 1

TerraBlenderA library mod for adding biomes in a simple and compatible manner!
Optional

Required by 1 mod

How it compares

Full comparison

Limited Structures is server-side only and has All rights reserved licensing, with files for 1.20.1 – 1.21.1, so it covers structure limits rather than full terrain control. Ocean World Dimension is open source under the MIT License, supports client and server, and covers 1.18.2 – 1.21.1 on Forge and NeoForge. Terrainless World Generation is open source under the MIT License and runs on Fabric, Forge, NeoForge and Quilt, with the server required and the client optional.

ModLoadersGame versionsEnvironmentUpdated
Custom World GenerationForge and NeoForge1.18.2 – 1.21Server required, client optional2025-10-13
Limited StructuresForge and NeoForge1.20.1 – 1.21.1Server-side only2026-03-08
Ocean World DimensionForge and NeoForge1.18.2 – 1.21.1Client and server2025-11-28
Terrainless World GenerationFabric, Forge, NeoForge and Quilt1.19 – 1.21.10Server required, client optional2025-10-17

Questions

Does Custom World Generation need TerraBlender?

No. TerraBlender is an optional dependency. Before 1.20 it was installed alongside Ocean Blender for the ocean features, but after 1.20 Ocean Blender was merged into the mod.

Which loaders and versions does it support?

Forge and NeoForge are supported for 1.18.2 – 1.21, with 7 release versions in total. The 1.21 NeoForge build is 3.0.0.

Do players need the mod installed to join a server?

No. The server must run it, while players may leave it out.

In the catalog

Custom World Generation is one of 8,515 World generation mods on ModsFinder, and one of 5,058 World generation mods for Forge. 15,770 mods support Minecraft 1.21.

More from Viola-Siemens

All projects

Similar mods

What the author says

This mod is separated from Ocean World. You can customize terrain generation, biome generation and structure generation with this mod. Install this mod. Server side is required while client side is optional (no effect whether install in client side or not).
Viola-Siemens, on the Modrinth page

Official listing

Owner
Viola-Siemens
Published
2023-09-15
Updated on Modrinth
2025-10-13
Facts verified
2026-10-15

Tags