> ## Documentation Index
> Fetch the complete documentation index at: https://help.freakhosting.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Pre-Generate Your World with Chunky

> Eliminate the primary cause of server lag. Learn how to use the Chunky plugin to pre-render your Minecraft map and ensure smooth exploration for your players.

## Eliminating the Primary Cause of Lag

In the Minecraft engine, real-time world generation is the most CPU-intensive task your server will perform. As players explore new territories, the server must calculate complex biome distributions, ore deposits, and structural placement instantly. This frequently results in significant Ticks Per Second (TPS) drops and micro-stutters. By **Pre-Generating** your world, you calculate these assets once and store them on your high-speed NVMe disk, effectively turning heavy mathematical processing into a simple file read. The **Chunky** plugin is the industry-standard tool for managing this process efficiently.

<CardGroup cols={2}>
  <Card title="Difficulty" icon="gauge-low">
    Intermediate
  </Card>

  <Card title="Time" icon="clock">
    10 Minutes
  </Card>
</CardGroup>

***

## Installation & Strategic Planning

Follow these steps to deploy the Chunky framework on your Paper, Spigot, or Purpur server.

<Steps>
  <Step title="Acquire Latest Build">
    Download the appropriate JAR file from the official [Chunky Hangar Repository](https://hangar.papermc.io/pop4959/Chunky).
  </Step>

  <Step title="Deploy to Plugins">
    Using the [Game Panel](https://games.freakhosting.com) File Manager, upload the JAR into your server's `/plugins/` directory.
  </Step>

  <Step title="Initialize Environment">
    **Restart** your server. Chunky will automatically generate its configuration folders.
  </Step>

  <Step title="Define Your Boundary">
    A 5,000-block radius (10,000 x 10,000 total area) is generally sufficient for medium communities. Note that area increases exponentially; a 10k radius is technically **4x larger** than a 5k radius and will require significantly more storage.
  </Step>
</Steps>

***

## Operational Workflow

Execute the following commands in sequence within your server console to begin the generation process.

<Tabs>
  <Tab title="Core Commands">
    1. **`/chunky radius 5000`:** Defines the physical boundary of the render.
    2. **`/chunky center 0 0`:** Centers the generation point on the world origin (spawn).
    3. **`/chunky start`:** Initializes the background generation process.
  </Tab>

  <Tab title="Management Logic">
    * **`/chunky pause`:** Suspends generation if your players are experiencing excessive lag.
    * **`/chunky continue`:** Resumes the process from the last successful chunk.
    * **`/chunky silent`:** Disables progress broadcasting to prevent console log bloat.
  </Tab>
</Tabs>

***

## Technical Performance Impact

<AccordionGroup>
  <Accordion title="Hardware Consumption">
    While active, Chunky is designed to use **100% of available CPU resources** to complete the render as quickly as possible. During this window, legitimate gameplay will be severely impacted. We strongly recommend scheduling world generation during **Off-Peak Hours** when zero players are online.
  </Accordion>

  <Accordion title="Storage & Disk Usage">
    Pre-generated chunks are stored physically on your server. A standard 10k radius world can consume between **10GB and 25GB** of disk space depending on your Minecraft version and world complexity. Ensure you have adequate storage on your FREAKHOSTING plan before initiating a large-scale render.
  </Accordion>
</AccordionGroup>

<Tip>
  ### Nether & End Synchronization

  Exploration lag is just as prevalent in secondary dimensions. We highly recommend pre-generating at least a **2,000-block radius** in the Nether using the command:
  `/chunky world world_nether` followed by your radius and start commands.
</Tip>

***

<Note>
  ### Need Extra Help?

  If you encounter any issues, our support team is ready to assist:

  * **Live Chat:** Quick assistance via our website.
  * **Support Ticket:** [Open a Ticket](https://freakhosting.com/clientarea/submitticket.php)
  * **Discord:** [Join our Community](https://discord.gg/freakhosting)
  * **Email:** [support@freakhosting.com](mailto:support@freakhosting.com)
</Note>

<Tip>
  ### Save on Your Hosting

  Ready to get a new server? Use code **KB20** at checkout for **20% off** your first month!
</Tip>

***

<div align="center">
  **Last Updated:** January 2026 | **Minecraft:** Map generation complete.
</div>
