ChunkGenerator
Adaptive, TPS-aware chunk pre-generator for Paper, Purpur and Folia. Auto-tuned to your CPU and heap. Pause, resume and survive restarts.
Оцените первым
42
0
Список изменений
Initial alpha release. Functional and self-contained, kept on the alpha channel until shape iteration, throttle behaviour and resume logic have been validated on production-scale worlds.
Features
- Pre-generation jobs over square, circle and rectangle zones with an optional explicit center (default: world spawn).
- TPS-aware auto-throttle that adapts chunks-per-tick to hold the configured target TPS.
- One job per world; jobs across worlds run in parallel.
- Live BossBar for staff (
chunkgenerator.bossbar), ActionBar for the launching player, periodic console progress logs and/cg statussnapshots — all with generation speed, TPS, process CPU and JVM RAM readings. - Atomic per-world YAML persistence in
plugins/ChunkGenerator/jobs/with automatic resume after a server restart. - Paper, Purpur and Folia support via a reflection-based scheduler bridge — no Folia API on the compile classpath required.
- LuckPerms integration with
/opfallback when LuckPerms is absent.
Commands
/cg start <world> <shape> <size> [centerX centerZ]/cg stop <world>— pause (state preserved on disk)/cg cancel <world>— cancel and delete state file/cg status [world]— snapshot of progress, speed, ETA, perf/cg list— list all known jobs/cg reload— reloadconfig.ymlandmessages.yml/cg help
Alias: /chunkgen.
Файлы
ChunkGenerator-0.1.0-alpha.1.jar(71.28 KiB)
ОсновнойМетаданные
Канал релиза
Alpha
Номер версии
0.1.0-alpha.1
Загрузчики
FoliaPaperPurpur
Версии игры
26.1.2
Загрузок
5
Дата публикации
15.05.2026