Retrogen
by Cat4blep
Retrogen fills already generated chunks with ores and structures from mods installed after a world was created, so the new content reaches existing terrain.
What it does
Most new world-generation content only shows up in areas the player has not explored yet. Retrogen instead processes chunks that already exist and are loaded, adding compatible ores and structures from mods installed later. A player can keep using an existing world without travelling thousands of blocks to find the newly added resources.
Chunks are queued when they load and handled only after loading. Retrogen caps both the number of operations and the processing time spent during each server tick. It stores processed content inside the chunk, so the world keeps its generation history and the same ore or structure is not placed twice. The configuration file is created automatically, and Retrogen picks standard modded ore features from allowed namespaces on its own.
Retrogen is a world-generation mod that runs on the server. A dedicated server needs it installed, while players can join without it. Single-player worlds place it in the client's mods folder. Files are published separately for Fabric and NeoForge, both for 1.21.1, and the Fabric file needs Fabric API. The mod is not open source and is released under All rights reserved.
Key features
Ores in existing chunks
Modded ores are placed in chunks that were generated before the mod was installed.
Structures in existing chunks
Modded structures appear in loaded chunks, built through Minecraft's standard structure-generation system.
Original generation settings
Ore generation uses the PlacedFeature settings supplied by the source mod, so the intended biome, height, frequency and spread are kept.
Gradual processing
Chunks are handled a few at a time, which keeps the server from lagging during generation.
Generation history
Processed content is recorded inside each chunk, so completed generation attempts are remembered.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Ore Renewal is server-side only, open source under the MIT License and published for NeoForge 1.21.1. Ore Generation Disabler is a client and server mod under the MIT License for NeoForge 1.21.1, and it is not open source. Retrogen works on both Fabric and NeoForge for 1.21.1, with the same server-side environment as Ore Renewal and a closed license.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Retrogen | Fabric and NeoForge | 1.21.1 | Server required, client optional | 2026-07-13 |
| Ore Renewal | NeoForge | 1.21.1 | Server-side only | 2026-07-29 |
| Ore Generation Disabler | NeoForge | 1.21.1 | Client and server | 2026-07-11 |
Questions
Does Retrogen need Fabric API?
Does every player need Retrogen installed?
Which loader should a server use?
In the catalog
Retrogen 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 Cat4blep
Similar mods
What the author says
Add ores and structures from newly installed mods to your existing Minecraft world. Retrogen is a server-side world-generation mod for Minecraft 1.21.1. It processes already generated chunks as they are loaded and adds compatible ores and structures from mods that were installed later.
Official listing
- Modrinth page
- modrinth.com/mod/retrogen
- Owner
- Cat4blep
- Published
- 2026-07-13
- Updated on Modrinth
- 2026-07-13
- Facts verified
- 2026-10-15
