Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Plan-first chunk pre-generation for Paper 1.21.11 — shows what will generate before it starts.
FastWorldGen 1.0.0
Initial release.
- Plan-first pipeline:
/fwg planshows total chunks, existing chunks, chunks to generate, and region count before any generation happens. /fwg startbegins generation immediately after planning; works with just a world name (uses a configurable default radius) or explicitradius/bounds+ optionalcenter.- Existing chunks are skipped by default; pass
--freshto force regeneration. - Work is grouped into 32×32 chunk regions and batches, ordered for spatial locality.
- Adaptive throughput throttles generation based on live server tick time (MSPT).
/fwg statusshows live progress, speed, ETA, region/batch counts, and MSPT.- Detailed logging: per-region and per-batch completion lines as generation runs, plus a full summary (chunks generated/failed, elapsed time, average speed) when a job finishes.
/fwg pause//fwg resume//fwg cancel, all graceful — in-flight chunk operations are allowed to finish rather than being interrupted.- Job state survives server restarts; the world is re-inspected on startup rather than trusting stored progress.
- Full permission set, all defaulting to
op.
Requirements: Paper 1.21.11, Java 21+.
Platforms
Paper
1.21.11