Passive Chunk Pregenerator

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.

by
9.0K Downloads
fabricforgequiltutility
Rent Server with this Mod

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

1.0.3-fabricrelease
MC 1.19.2fabric, quilt
December 2, 2022
1.0.3-forgerelease
MC 1.19.2forge
October 19, 2022
1.0.2-fabricrelease
MC 1.18.2fabric, quilt
September 8, 2022
1.0.2-forgerelease
MC 1.18.2forge
September 8, 2022
1.0.1-forgerelease
MC 1.18.2forge
August 2, 2022

How to Install Passive Chunk Pregenerator on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.19.2).

3

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

fabricforgequilt

Minecraft Versions

1.19.2, 1.18.2

Server-side

Required

Recommended 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.

Rent Modded Server

Install Passive Chunk Pregenerator with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
The Unlicense
Server-side
Required

Supported Versions

1.19.21.18.2