
Passive Chunk Pregenerator
This mod generates chunks passively around players, offline or online, and the worldspawn to generate chunks that will most likely be needed in the near future.
About this Mod
This mod generates chunks passively around players, offline or online, and the worldspawn to generate chunks that will most likely be needed in the near future.
How this works
Minecraft is partially multithreaded.
Each Dimension(or Level if you are a modder and use Mojmaps) has its own Thread to generate chunks.
On the Main Thread, the one used for most ingame stuff, I'm checking for viable chunks to load. This includes a check if that dimensions worldgen thread is currently generating a chunk. This makes sure, that more important chunks are generated first. It then schedules the generation of a viable chunk on each thread, if it could find one.
Error Suppression
The IO Thread is sometimes trying to save chunks, while a new one is added to a map by a worldgen thread. This causes ConcurrentModificationExceptions to be thrown and logged. The chunk is saved to disc in a later attempt (that happened during my testing, and shouldn't destroy worlds (but you should make backups, just to be sure)). These Exception, because they happen rather often and can be ignored are suppressed and won't be logged.
Available Versions
How to Install Passive Chunk Pregenerator on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.19.2).
Install Mod
Open the mod browser in the dashboard and search for "Passive Chunk Pregenerator". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.19.2, 1.18.2
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Passive Chunk Pregenerator server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.19.2). You can switch loaders with one click in the panel.
Is Passive Chunk Pregenerator compatible with fabric and forge and quilt?
Passive Chunk Pregenerator officially supports fabric, forge, quilt for Minecraft 1.19.2, 1.18.2. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Passive Chunk Pregenerator – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Passive Chunk Pregenerator consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Passive Chunk Pregenerator with just one click on your server.