WorldGen Editor
by waterflane
Players who want configurable archipelago-style worlds can describe the terrain in a JSON preset instead of rebuilding a world, using WorldGen Editor.
What it does
WorldGen Editor lets a world generate from a JSON preset, in the spirit of a datapack. Vanilla noise still forms the base, and the Overworld is routed through island-aware biome and density logic. Three world types ship with the mod, including Small Island, and the preset can choose island, ocean and archipelago entry types. A full explanation of the preset fields is in the wiki, and the source code is public on GitHub.
A world created with the WGE world type keeps that type as its main source of truth. The config can be edited while a world is open and then reloaded, but the change applies only to terrain generated after the reload, and chunks already in the world keep their shape. A status view shows the effective state: the global config flag, the per-world flag, the selected world type, the active preset, its entry count, and the config and world-state paths. If the preset changes, the config falls back to a preset.
The mod is server-side only, so the server runs it and players join without installing anything. Final terrain still follows the selected seed and the active world on top of vanilla generation. Files are published for Fabric, Forge and NeoForge for 1.21.1, and the license is Creative Commons Attribution Non Commercial Share Alike 4.0, which is not open source.
Key features
JSON world presets
Terrain is controlled through a JSON preset, so a custom world can be built without writing a full datapack by hand.
Island, ocean and archipelago entries
The preset chooses island, ocean and archipelago entry types, with three bundled world types to start from.
Live config reload
Config edits apply after a reload, but only to chunks generated afterwards, while existing chunks keep their terrain.
Status overview
A status view reports the global and per-world flags, the selected world type, the active preset and its entry count.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Sky Archipelago is a NeoForge mod for 1.21.1 that needs to be on the server, while players may add it, and it is not open source. Sky Archipelago Cave Fix is a NeoForge add-on for 1.21.1 that runs on the server alone under the MIT License, and is open source. Archipelago (CI Assistant Mod) is a Fabric mod for 1.21.1 that runs only on the client under the MIT License, and is open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| WorldGen Editor | Fabric, Forge and NeoForge | 1.21.1 | Server-side only | 2026-06-17 |
| Sky Archipelago | NeoForge | 1.21.1 | Server required, client optional | 2026-08-16 |
| Sky Archipelago Cave Fix | NeoForge | 1.21.1 | Server-side only | 2026-07-30 |
| Archipelago (CI Assistant Mod) | Fabric | 1.21.1 | Client-side only | 2026-09-16 |
Questions
Does WorldGen Editor have to be installed on the client?
Why do existing chunks not change after a config edit?
Which loaders does WorldGen Editor support for 1.21.1?
In the catalog
WorldGen Editor is one of 8,515 World generation mods on ModsFinder, and one of 4,027 World generation mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from waterflane
Similar mods
What the author says
WorldGen Editor is a Minecraft world generation mod for creating island worlds from simple JSON preset files. It is made for players, server owners, and modpack developers who want configurable archipelago-style worlds without rebuilding a full custom datapack by hand. The mod keeps Minecraft's normal noise…
Official listing
- Modrinth page
- modrinth.com/mod/worldgen-editor
- Owner
- waterflane
- Published
- 2026-05-27
- Updated on Modrinth
- 2026-06-17
- Facts verified
- 2026-10-15
