ModsFinder

Worldgen Devtools

by jacobsjo

Worldgen Devtools gives world generation datapack authors a way to reload registry content in-game, reset chunks and see jigsaw block targets.

FabricClient or server, optionalMIT LicenseOpen source1.20.5 – 26.3

What it does

The mod is a development aid for creators of world generation datapacks and mods. Reloading worldgen data from the reload command, with a gamerule to enable it per world, lets an author test changes without reopening the world. Entries removed from a datapack stay in registries while they are still loaded, and an outdated entry only stops affecting generation once it is marked as such, so the world-height noise shape and height cell size cannot be reloaded. Existing chunks keep using outdated entries until the world is reopened. Because reloads can corrupt worlds, the author recommends enabling the feature only in testing worlds.

The resetchunks command regenerates the chunks around the player within a chosen range, using the current worldgen data, and defaults to the current chunk alone. Reset of a structure start needs its chunk reset as well. Jigsaw blocks are colored by their Name and Target Name: a block whose name matches another block's target is tinted by that name's hash, and a block with both set to minecraft:empty is drawn grayed out with no connector arrows. Biome colors and dimension types on the client are changed by reloads only in multiplayer when the synchronization gamerule is active, which causes clients to redraw chunks. Fabric API is required.

Key features

  1. In-game worldgen reload

    The reload command reloads registry content from worldgen datapacks while the world is running.

  2. Chunk reset command

    The resetchunks command regenerates chunks around the player, within a configurable range, with the current settings.

  3. Jigsaw block coloring

    Jigsaw blocks are colored from their Name and Target Name, and empty pairs appear grayed out without arrows.

  4. Client synchronization control

    A gamerule sets whether clients are synchronized and redraw chunks after a registry reload.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.31.4.2+26.3
26.21.4.0+26.2-rc-2
26.1.21.4.0+26.1-rc-2
26.1.11.4.0+26.1-rc-2
26.11.4.2+26.1
1.21.x12 of 12 versions with builds
1.21.111.4.0+1.21.11-pre3
1.21.101.3.4+1.21.10
1.21.91.3.4+1.21.10
1.21.81.3.4+1.21.8
1.21.71.3.3+1.21.7
1.21.61.3.2+1.21.6-pre1
1.21.51.3.3+1.21.5
1.21.41.3.3+1.21.4
1.21.31.3.0+1.21.3
1.21.21.2.0+1.21.3
1.21.11.1.2+1.21.1
1.211.1.0+1.21.1
1.20.x2 of 2 versions with builds
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

How it compares

Full comparison

M0-DevTools is a Fabric client mod with a client required and server optional environment, released under the MIT License and built for 1.21.11. Shader DevTools is client-side only, also MIT licensed, and covers 26.2 – 26.3. Worldgen Devtools works on either side with neither required, and it is not limited to one game version. Exosphere Worldgen Refabricated is server-side only under the MIT License for 1.21.11 – 26.2.

ModLoadersGame versionsEnvironmentUpdated
Worldgen DevtoolsFabric1.20.5 – 26.3Client or server, optional2026-10-03
M0-DevToolsFabric1.21.11Client required, server optional2026-06-22
Shader DevToolsFabric26.2 – 26.3Client-side only2026-10-12
Exosphere Worldgen RefabricatedFabric1.21.11 – 26.2Server-side only2026-07-04

Questions

Does Worldgen Devtools need Fabric API?

Yes. Fabric API is a required dependency, and the mod is published for Fabric only.

Do players need the mod to join a server that runs it?

No. Either side can run it, and neither needs it, so players can join a server without installing it.

Why do reloaded worldgen changes not appear in existing chunks?

Existing chunks keep using outdated entries until the world is reopened, so a reset command is needed for chunks that should change.

In the catalog

Worldgen Devtools is one of 8,515 World generation mods on ModsFinder, and one of 4,027 World generation mods for Fabric. 8,071 mods support Minecraft 26.3.

More from jacobsjo

All projects

Similar mods

What the author says

This is a mod that provides tools simlifying the creation of worldgen datapacks and mods. Needs be enabled per world using the reloadRegistries gamerule.
jacobsjo, on the Modrinth page

Official listing

Owner
jacobsjo
Published
2024-04-17
Updated on Modrinth
2026-10-03
Facts verified
2026-10-15

Tags