Chunky Pregeneration Guide: mustard.gorgarath.net

This document records the Chunky pregeneration settings and procedures used for creating and maintaining the mustard.gorgarath.net modded Minecraft world dimensions.

The goal of pregeneration is to:

These values are based on the current modded server configuration and hardware environment and may require adjustment if the modpack, player count, storage capacity, or server hardware changes significantly.

This document should be updated when world-generation settings, pregeneration procedures, supported dimensions, or server generation requirements change.

Important: Pregenerated chunks retain the terrain, biome, and structure generation produced when they were generated. Changes to world-generation mods, datapacks, or world-generation configuration do not retroactively regenerate existing chunks. Pregeneration should therefore be performed after the world-generation configuration has been finalized.


Document Scope

This document covers:

It does not document general modpack configuration, Pterodactyl resource allocation, or JVM startup settings. Those are documented separately.


Pregeneration Procedure

Before starting pregeneration:

  1. Confirm the server has sufficient storage space available.
  2. Confirm current performance settings are appropriate.
  3. Stop normal player activity if possible.
  4. Perform pregeneration during a maintenance window if possible.
  5. Complete the fresh-world preparation and actual pack-priority checks before accepting a new world for pregeneration. A prepared initial selection alone does not guarantee highest priority over every dynamically registered pack.

All nine recommended selections are square. Center the Overworld with chunky spawn; center the other eight dimensions at 0,0. Set the world, shape, center and radius explicitly for each task rather than inheriting a previous selection. These are recommended targets, not claims that generation has completed; retain the actual selection and completion records for prior runs.

Dimension identifiers used below should match the namespace IDs registered by the server. Verify these values against the active mod configuration if dimensions are added, removed, renamed, or changed.

Chunk generation performance may be affected by:


Overworld

The Overworld remains the exception to origin-based centering: use the actual world spawn point. Select the Overworld and square shape, then run chunky spawn before setting the radius so Chunky uses the server's current world spawn.

Run:

chunky world minecraft:overworld
chunky shape square
chunky spawn
chunky radius 7500
chunky start

Recommended Overworld radius:

7500 blocks

Reasoning:

Approximate generation area:


Nether

The Nether does not require chunky spawn.

The Nether is centered at 0,0 to provide predictable coverage around the dimension origin and support portal travel.

Run:

chunky world minecraft:the_nether
chunky shape square
chunky center 0 0
chunky radius 2000
chunky start

Recommended Nether radius:

2000 blocks

Reasoning:


The End

The End should be centered at 0,0.

Run:

chunky world minecraft:the_end
chunky shape square
chunky center 0 0
chunky radius 3000
chunky start

Recommended End radius:

3000 blocks

Reasoning:


Aether

The Aether should be centered at 0,0.

Run:

chunky world aether:the_aether
chunky shape square
chunky center 0 0
chunky radius 3000
chunky start

Recommended Aether radius:

3000 blocks

Reasoning:


The Bumblezone

The Bumblezone should be centered at 0,0.

The dimension is centered around generated hive structures and unique terrain rather than a traditional overworld-style spawn area. Centering at the origin provides predictable coverage for exploration and resource gathering.

Run:

chunky world the_bumblezone:the_bumblezone
chunky shape square
chunky center 0 0
chunky radius 1500
chunky start

Recommended Bumblezone radius:

1500 blocks

Reasoning:


Deeper Darker Otherside

The Deeper Darker Otherside should be centered at 0,0.

Unlike the Overworld, the Otherside dimension does not require spawn-based centering. The origin provides predictable coverage for dimension exploration and allows players to encounter generated structures and terrain without requiring a large unnecessary pregeneration area.

Run:

chunky world deeperdarker:otherside
chunky shape square
chunky center 0 0
chunky radius 2500
chunky start

Recommended Deeper Darker Otherside radius:

2500 blocks

Reasoning:


Twilight Forest

The Twilight Forest should be centered at 0,0.

The dimension is a major exploration and progression area containing large structures, dungeons, bosses, villages, and additional world-generation content. Centering at the origin provides predictable pregeneration coverage before player-created portals and exploration routes have been established.

Run:

chunky world twilightforest:twilight_forest
chunky shape square
chunky center 0 0
chunky radius 3000
chunky start

Recommended Twilight Forest radius:

3000 blocks

Reasoning:


Eternal Starlight

Eternal Starlight should be centered at 0,0.

The dimension is a large exploration-focused world containing numerous biomes, structures, resources, and progression content. Centering at the origin provides predictable coverage before player-created exploration patterns have been established.

Run:

chunky world eternal_starlight:starlight
chunky shape square
chunky center 0 0
chunky radius 3000
chunky start

Recommended Eternal Starlight radius:

3000 blocks

Reasoning:


The Sweetland

The Sweetland should be centered at 0,0.

The dimension is a secondary exploration area with Overworld-like terrain, including multiple biomes, mountains, oceans, structures, and unique mobs. Centering at the origin provides predictable pregeneration coverage before player exploration begins.

Run:

chunky world test:sweetland
chunky shape square
chunky center 0 0
chunky radius 2000
chunky start

Recommended Sweetland radius:

2000 blocks

Reasoning:


After Configuration Changes

If changing:

Before stopping or restarting the server:

save-all flush

Stop the server cleanly.

After restarting, check progress:

chunky progress

Resume an existing task:

chunky continue

Optional console reduction:

chunky quiet 60

This reduces Chunky progress messages while allowing generation to continue and helps keep the logs cleaner.


Recommended Final Values

Dimension Radius (blocks) Center Shape
Overworld 7,500 chunky spawn Square
Nether 2,000 0,0 Square
The End 3,000 0,0 Square
Aether 3,000 0,0 Square
The Bumblezone 1,500 0,0 Square
Deeper Darker Otherside 2,500 0,0 Square
Twilight Forest 3,000 0,0 Square
Eternal Starlight 3,000 0,0 Square
The Sweetland 2,000 0,0 Square

Related Documentation

The following documents provide additional information about the server configuration and world-generation environment.

Document Purpose
server-environment.md Server deployment configuration, resources, storage, and environment settings
server-startup.md JVM arguments, Java runtime configuration, and startup settings
server-configuration.md Non-default server and game-related configuration changes
modpack.md Modpack role and world-generation context
server-management.md Future-world rebuild and maintenance workflow
server-backup-strategy.md Backup considerations before world-generation operations

Change History

2026-10-19

2026-09-25

2026-09-19

2026-08-23

2026-08-22

2026-08-03

2026-07-26