We are your new 5-Star Hosting Company. At least according to ★ Trustpilot

Following along with a Minecraft server? Deploy yours in minutes.

All servers come with a 24-Hour Trial, Free Backups, and 40Gbps DDoS Protection included!

Use code SAVE15 to take 15% OFF Your First Invoice with ChicagoServers! Limited Time!
Minecraft guide

Minecraft Chunky Guide: Pre-Generate Your World to Stop Exploration Lag

By the ChicagoServers team · Updated · 8 min read

Generating new terrain is one of the most expensive things a Minecraft server does, which is why lag spikes often appear when players explore. Chunky pre-generates chunks in advance, so that work is done before anyone arrives. Install it, set the area with chunky radius or chunky worldborder, and run chunky start.

This guide covers installing Chunky, the commands, sizing the area, using the world border, and the Nether and End. It was checked on 2026-11-15 against Chunky's own wiki. The wiki does not list Minecraft version support, so check Chunky's project page for your version before you install. Pre-generating also uses disk space, so size the area to what players will use.

Quick answer
  • Chunky runs on Bukkit-based servers such as Paper, where you put it in plugins, and on Fabric, Forge, NeoForge and Sponge, where it goes in mods. Fabric also needs Fabric API.
  • Run chunky radius 5000, then chunky start. The wiki suggests starting at about 5000 blocks and growing later.
  • chunky worldborder sets the area to your world border. chunky pause and chunky continue control the task.
  • Pre-generate before players join, and disable map plugins while it runs, since they slow generation.
  • Large areas can take a very long time and a lot of disk. If the estimate is unreasonable, restart with a smaller radius.
On this page
  1. Install Chunky
  2. Pre-generate a world
  3. Command reference
  4. Use the world border
  5. The Nether and the End
  6. Tips for a smooth run
  7. Chunky problems and fixes
  8. Frequently asked questions

Install Chunky

Server typeWhere Chunky goes
Bukkit-based (Paper and similar)The plugins folder
FabricThe mods folder, with Fabric API also installed
Forge or NeoForgeThe mods folder
SpongeThe mods folder
  1. Check your server software

    Chunky does not run on a plain Vanilla server. See Paper vs Spigot vs Purpur vs Vanilla if you are unsure what you are running.

  2. Download the right build

    Download Chunky for your platform and Minecraft version from the project's official download pages, and check that it supports your version.

  3. Upload it

    On the Files tab, upload the .jar to plugins (or mods for a mod server).

  4. Restart

    Click Restart. When the server is back, type chunky on the Console tab to confirm it loaded.

Plugin installs in general are covered in how to install plugins on a Paper server, and mods in installing Forge and Fabric mods.

Pre-generate a world

Run these on the Console tab, with or without the slash. If you run them as a player, you need the permission to use Chunky.

  1. Choose the world

    Pick which world you are generating. Without a name it uses your current world.

    chunky world world
  2. Set the center

    Use the spawn point, or give coordinates.

    chunky spawn
  3. Set the radius

    The radius is in blocks. The wiki suggests starting around 5000 and growing later. Suffixes work: k for thousands of blocks and c for chunks.

    chunky radius 5000
  4. Start

    Chunky shows progress, including chunks done, percent, estimated time and speed.

    chunky start

Command reference

CommandWhat it does
chunky startStarts pre-generation using your selection, or values given in the command.
chunky pause [world]Pauses tasks and saves progress.
chunky continue [world]Resumes current or saved tasks.
chunky cancel [world]Stops and deletes tasks. They cannot be resumed. Chunks already generated are not deleted.
chunky progressShows progress for all tasks.
chunky world [world]Sets the target world.
chunky shape SHAPESets the shape, for example square or circle.
chunky center [x z]Sets the center. Without coordinates it uses your location.
chunky radius R [R2]Sets the radius. A second value applies to rectangles and ellipses.
chunky spawnSets the center to the world's spawn point.
chunky worldborder [world]Matches the center and radius to the world border.
chunky corners x1 z1 x2 z2Sets the area from two corners.
chunky silentToggles update messages.
chunky quiet SECONDSSeconds between update messages. 0 prints one for every chunk.

Use the world border

A world border stops players wandering beyond the area you pre-generated. Chunky can read it for you. Vanilla's worldborder set takes the full width, so a width of 10000 is a radius of 5000.

  1. Set the border

    Centre it, then set the width.

    worldborder center 0 0
    worldborder set 10000
  2. Match Chunky to it

    Chunky copies the border's center and radius. Using a world argument needs a recent Chunky version.

    chunky worldborder
  3. Start

    Run the task.

    chunky start

The Nether and the End

Change only the world, keep the radius, and start again. World names vary by server. Chunky's wiki lists common ones: world or overworld, world_nether or the_nether, and world_the_end or the_end. Use chunky world with the name your server uses, which you can see in the Files tab. Our backup guide explains where dimensions are stored on different versions.

Example for a Nether run
chunky world world_nether
chunky start

Tips for a smooth run

  • Run it before players join. Generating while people play can add lag. See the lag guide.
  • Start small. Grow the radius later instead of committing to a huge area.
  • Disable map plugins while it runs. The wiki says this usually makes generation faster.
  • Watch disk space. Big worlds use a lot of storage and make backups larger.
  • Back up before trimming. chunky trim deletes chunks outside the selection by default, cannot be undone without a backup, and needs a restart afterwards.
  • Changing the seed after generating causes seams. See the seed guide.

Chunky problems and fixes

What you seeLikely cause
Unknown commandChunky is not installed or did not load. Check the file is in plugins or mods and read the Console tab.
You do not have permissionRun it from the console, or give the player the permission.
It finished far too quicklyThe default radius of 500 was used. Set chunky radius first.
The estimate is hugeThe radius is too big. Cancel and use a smaller one.
Slow generationA map plugin is installed, or the CPU or disk is slow.
Wrong dimension generatedRun chunky world with the name you want first.
Progress lost after a stopUse chunky pause, which saves progress, then chunky continue.

Looking for a host? See Minecraft server hosting.

Frequently asked questions

What does Chunky do on a Minecraft server?

It pre-generates chunks in advance so the server does not have to generate terrain while players explore, which avoids lag spikes.

How do I pre-generate a Minecraft world with Chunky?

Set the world and center, set a radius with chunky radius, for example 5000, then run chunky start. Use chunky progress to watch it.

How big should I pre-generate my Minecraft world?

Chunky's wiki suggests starting around a 5000 block radius and growing it later. Larger areas take a long time and a lot of disk space.

How do I pre-generate to the world border?

Set the world border, then run chunky worldborder to copy its center and radius, and chunky start.

Can I pause Chunky?

Yes. chunky pause saves progress and chunky continue resumes it. chunky cancel stops and deletes the task.

Does Chunky work on Vanilla servers?

No. It runs on Bukkit-based servers such as Paper, and on Fabric, Forge, NeoForge and Sponge.

We are your new 5-Star Hosting Company. At least according to ★ Trustpilot

Following along with a Minecraft server? Deploy yours in minutes.

All servers come with a 24-Hour Trial, Free Backups, and 40Gbps DDoS Protection included!

We offer quality support, a detailed knowledgebase, video tutorials on most topics, and even live support in case you prefer a live human.

Use code SAVE15 to take 15% OFF Your First Invoice with ChicagoServers! Limited Time!