Chunkgen — pre-generate Minecraft chunks for lag-free servers

Download Chunkgen for Minecraft, a server-side mod for pre-generating chunks. Eliminates lag and TPS drops during world exploration with the /chunkgen command and auto-generation on startup.

Download chunkgen for Minecraft 1.12, 1.10.2, 1.9.4, 1.8.9, 1.7.10

Original name: chunkgen

Minecraft: 1.10.2, 1.12, 1.7.10, 1.8.9, 1.9.4

Loaders: Forge

FileVersionLoaderSize
chunkgen-1.10.2-1.5.0.jar1.10.2Forge18 КБDownload
chunkgen-1.12-1.5.0.jar1.12Forge18 КБDownload
chunkgen-1.7.10-1.2.3.jar1.7.10Forge15 КБDownload
chunkgen-1.7.10-1.3.0.jar1.7.10Forge15 КБDownload
chunkgen-1.8.9-1.3.0.jar1.8.9Forge16 КБDownload
chunkgen-1.9.4-1.3.0.jar1.9.4Forge16 КБDownload

Chunkgen: Smart Chunk Pre-Generation for Minecraft Servers

Server administrators know the pain of exploring a freshly generated world. Every new chunk spawns with a processing cost, and when multiple players move in different directions, the CPU struggles, TPS drops, and the game becomes unplayable. Chunkgen: Smart Chunk Pre-Generation for Minecraft Servers solves this by letting you build the world ahead of time, so players only travel through pre-rendered terrain.

What This Add-On Does

Chunkgen is a server-side utility that adds a single, powerful command to your Minecraft server. It does not introduce blocks, items, or gameplay mechanics. Its only job is to generate chunks on demand or automatically on world load. This makes it a perfect fit for vanilla-style servers and modded packs that need a stable, lag-free experience.

Core Features at a Glance

  • Forced chunk generation in rectangular areas defined by coordinates and dimensions.
  • Automatic pre-generation on server startup via configuration file.
  • Performance tuning with a configurable chunk processing rate per tick.
  • No client-side installation required; players can join with an unmodified Minecraft client.

Using the /chunkgen Command

Once installed, the /chunkgen command becomes your primary tool. The basic syntax is /chunkgen <x> <y> <height> <width> [dimension]. The x and y values set the center point of the area, while height and width determine the chunk count in each direction. You can use the tilde symbol (~) to anchor the center to your current position, which is handy for spawning zones.

For example, to prepare a 200 by 200 chunk area around your spawn point, stand in the middle and run /chunkgen ~ ~ 200 200. The mod processes the region sequentially without blocking other server operations. The optional dimension argument accepts 0 for the Overworld, -1 for the Nether, and 1 for the End. To halt an ongoing operation, simply run /chunkgen stop.

Automatic Generation on World Load

The most practical feature for server owners is the ability to pre-generate chunks every time the server starts. Open the config/chunkgen.cfg file and set the width and height parameters to non-zero values. The mod will then generate that area automatically during world initialization. Existing chunks are never overwritten, so the process is safe and idempotent. This is ideal for maintaining a smooth experience around spawn or in areas reserved for large builds.

Adjusting Performance

The numChunksPerTick setting controls how many chunks are processed per game tick. The default value is 1, which is extremely conservative and barely impacts server performance, but generating a massive area may take hours. Increasing this value speeds things up, but be careful: setting it too high will cause sudden lag spikes and can crash your TPS. The developer recommends testing different values to find a balance that works with your hardware. All configuration options are also accessible through the in-game mod menu, so you do not need to edit files manually.

Installation and Compatibility

To install, download Chunkgen: Smart Chunk Pre-Generation for Minecraft Servers as a standard jar file and place it into the mods folder on your server. The mod works with the Forge loader and supports Minecraft versions where the mod is published. Because it is server-side only, clients do not need any additional files. The open license allows you to include it freely in custom modpacks, with attribution to the original author gecgooden.

For those who prefer a more automated setup, launchers that support mod downloads can simplify the process. A modern launcher can fetch the correct version for your server and place it in the right directory, which is especially useful when you need to quickly deploy Chunkgen across multiple instances. This approach also helps avoid version mismatch errors.

How to Install in a Modpack

  • Download Chunkgen: Smart Chunk Pre-Generation for Minecraft Servers from a trusted source.
  • Copy the jar file into the server's mods directory.
  • Restart the server to load the mod.
  • Use the /chunkgen command or edit the config file to start pre-generation.

Final Thoughts

Chunkgen: Smart Chunk Pre-Generation for Minecraft Servers is a lightweight, essential tool for anyone running a server that needs stable performance during exploration. It eliminates the stutter and freezing that come with on-the-fly world generation, without adding unnecessary complexity. The simple command structure, automatic startup generation, and fine-grained performance controls make it a must-have for technical players and server admins alike. Add it to your setup, and you will notice the difference the moment players start moving across the map.