WorldGen Editor

WorldGen Editor

A Minecraft mod that allows you to control world generation directly in the game via a JSON file!

von
1.0K Downloads
fabricforgeneoforgemanagementutilityworldgen
Server mit dieser Mod mieten

Screenshots

Preview tool view
In-game view
some islands in preview

Über diese Mod

WorldGen Editor

Replace this with a description
Source
Patreon

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 generation as the base, then routes the Overworld through island-aware biome and density logic.

What It Does

  • Adds datapack-style world presets for island generation.
  • Adds three bundled world types:
    • WGE: Islands
    • WGE: Archipelago
    • WGE: Small Island
  • Adds configurable preset files in config/worldgen_editor/presets/.
  • Adds a main config file: config/worldgen_editor/worldgen_editor.json.
  • Supports island, ocean, and archipelago entry types.
  • Supports normal islands, ocean-carved straits/bays, and generated archipelago clusters.
  • Supports custom position, radius, stretch, rotation, base shape, coastline roughness, temperature, biome patch size, and noise settings.
  • Supports per-entry biome exclusions using exact biome ids and biome tags.
  • Supports climate-aware land and ocean fallback biome selection.
  • Supports configurable outer ocean biome, defaulting to minecraft:deep_ocean.
  • Keeps terrain generation soft, so islands still use vanilla-style terrain instead of flat forced shapes.
  • Keeps caves, ores, structures, vanilla surface logic, and terrain features as close to normal Minecraft generation as possible.
  • Includes a separate developer previewer for checking island layouts before generating a Minecraft world.

Main Config

The main file is:

config/worldgen_editor/worldgen_editor.json
{
  "enabled": true,
  "active_preset": "archipelago"
}

Preset files are stored here:

config/worldgen_editor/presets/default.json
config/worldgen_editor/presets/archipelago.json
config/worldgen_editor/presets/small_island.json

The bundled presets are:

  • default: a mixed example with a spawn island, an ocean cut, a larger island, and a warm archipelago.
  • archipelago: a spawn archipelago with many smaller islands plus extra islands around it.
  • small_island: one compact island for simple survival starts or testing.

Preset priority is:

world type preset > config active_preset > legacy continents.json

That means a world created with WGE: Archipelago uses presets/archipelago.json, even if the global config fallback says "active_preset": "default".

Basic example:

in previewer: i1

in game: i2

For a full explanation of all fields, see wiki in the GitHub.

How To Use

  1. Install the correct mod jar for your loader.
  2. Start Minecraft once so the config files can be created.
  3. Edit one of the files in config/worldgen_editor/presets/.
  4. Create a new world and select WGE world types, where you edited:
WGE: Islands
WGE: Archipelago
WGE: Small Island

If you edit the config while a world is already open, run:

/worldgen_editor reload

Reload affects only newly generated chunks. Existing chunks are not rebuilt.

Previewer

WorldGen Editor also has a separate previewer tool for development. It helps tune island positions, sizes, coastlines, roughness, ocean cuts, and archipelago layouts before opening Minecraft and generating a new test world.

WorldGen Editor preview github

The previewer is intended as a helper for planning layouts. Minecraft's final terrain still depends on vanilla world generation, the selected seed, and the active world preset.

Commands

/worldgen_editor enable
/worldgen_editor disable
/worldgen_editor status
/worldgen_editor preset <name>
/worldgen_editor reload

status shows the effective state, global config flag, per-world flag, selected world type preset, active preset, entry count, active config path, and world-state path.

preset <name> changes the config fallback preset. If the world was created with a WGE world type, that world type remains the main source of truth for newly generated chunks.

Notes

  • The mod is intended for new worlds.
  • Existing chunks are not automatically regenerated.
  • For clean results after major config changes, create a new world or delete the affected region files carefully.
  • continents.json is only a legacy fallback for old configs. New configs use worldgen_editor.json and presets/*.json.
  • The previewer is a helper tool for developers and modpack makers. It is not required to play with the mod and does not simulate every part of Minecraft world generation.

Links

Verfügbare Versionen

WorldGen Editor 0.3.0release
MC 1.21.1fabric
17. Juni 2026
WorldGen Editor 0.3.0release
MC 1.21.1forge
17. Juni 2026
WorldGen Editor 0.3.0release
MC 1.21.1neoforge
17. Juni 2026

WorldGen Editor auf dem Server installieren

1

Server bestellen

Bestelle einen Minecraft Java Server mit mindestens 4 GB RAM (6 GB empfohlen).

2

fabric Loader setzen

Wähle im Panel unter "Egg" den fabric-Loader und die passende Minecraft-Version (1.21.1).

3

Mod installieren

Öffne den Mod-Browser im Dashboard und suche nach "WorldGen Editor". Klicke "Installieren" – fertig! Alternativ: Lade die .jar via SFTP in den /mods Ordner.

Kompatibilität

Mod-Loader

fabricforgeneoforge

Minecraft-Versionen

1.21.1

Server-seitig

✓ Erforderlich

Empfohlener RAM

6 GB(min. 4 GB)

Häufige Fragen

WorldGen Editor Server crasht beim Start – was tun?

Häufigste Ursache: falsche fabric-Version oder zu wenig RAM. Prüfe im Server-Log (latest.log), ob ein "OutOfMemoryError" oder "Mixin"-Fehler auftritt. Bei Mado Hosting: Stelle sicher, dass einer passenden RAM-Konfiguration zugewiesen sind und der Loader zur Mod-Version passt (1.21.1). Über das Panel kannst du den Loader mit einem Klick wechseln.

Ist WorldGen Editor mit fabric und forge und neoforge kompatibel?

WorldGen Editor unterstützt offiziell fabric, forge, neoforge für Minecraft 1.21.1. Achtung: Forge- und Fabric-Mods sind NICHT untereinander kompatibel – wähle einen Loader und bleibe dabei. Im Mado Dashboard werden inkompatible Loader-Kombinationen automatisch erkannt.

Server laggt mit WorldGen Editor – wie optimiere ich die Performance?

RAM-Orientierung (Schätzung): 6 GB (Nach Welt und aktiven Chunks planen). Prüfe mit /spark profiler, ob WorldGen Editor den meisten Tick-Time verbraucht. Häufige Fixes: Server-View-Distance auf 8-10 reduzieren, bei Forge "performant" oder "starlight" als Zusatz-Mod installieren. Bei Mado Hosting läuft dein Server auf NVMe-SSDs mit tarifabhängigen CPU-Limits.

Modded Server mieten

Installiere WorldGen Editor mit nur einem Klick auf deinem Server.

Empfohlener RAM
6 GBab €12/Monat
Min. 4 GB | Nach Welt und aktiven Chunks planen
Jetzt Server erstellen
1-Klick Mod Installation
NVMe SSD Speicher
DDoS-Schutz inklusive

Details

Lizenz
Creative Commons Attribution Non Commercial Share Alike 4.0 International
Server-seitig
Erforderlich

Unterstützte Versionen

1.21.1