Links
Tags
Creators
Details
2.2.0
Compatibility
Required content
Changes
What changed since v1.0.0 Circular HUD widget A compact circular widget sits in the top-left corner (configurable). It shows two progress arcs and a proximity indicator, all in one place with no screen clutter.

Top arc (blue) — current ring completion, live from Chunky's per-second output Bottom arc (green) — how far through the full spiral bundle you are Inner circle — your position relative to the last generation center, scaled so the green ring represents the deadzone. Dot turns yellow then red as you approach the trigger distance Hides automatically on F1, F3, and ESC Position and size are adjustable in Sodium settings → HUD.
Settings reorganized Five pages instead of four, with everything in a logical place:
General — enable, shape, generation radius (deadzone auto-calculated), spiral settings, stop button Dimensions — per-dim toggles, nether auto-scale, per-dim radius overrides, player filters Performance — threads, TPS pause, join delay, check interval, LOD rebuild hold duration Voxy — all Voxy integration options together HUD — position, size, progress relay toggle, start/complete messages, debug logging Deadzone is now automatic The deadzone is always half the generation radius converted to blocks (radius / 2 × 16). There is no separate slider for it — the radius slider is the only control you need, and the tooltip explains what the resulting deadzone will be.
New auto-retrigger toggle and better defaults Re-run generation when you cross into ungenerated territory, and defaults tuned for real-world use: radius 100, trigger distance 800, 6 threads, End enabled, HUD scale 0.7, ring step 10.
Thread count UI Automatic mode (default, 25% of logical CPU threads) with an opt-in manual slider. The tooltip shows your exact CPU thread count and what the auto value resolves to on your machine.
HUD center persists between sessions The last generation center is now restored from disk on world load, so the proximity indicator shows the correct position relative to your actual last bundle — not relative to spawn.
Default settings New installs now default to:
Progress relay on (Chunky's per-second chat spam suppressed; HUD shows live progress instead) Debug mode off Chat notifications on (start and complete messages only)
Bug fix: thread count was never applied (closes #1) The chunkyThreads config field has existed since launch but was silently ignored — Chunky has no chunky threads command, so the stored value was never sent anywhere. Chunky always used its own internal default regardless of what you set.
The fix reaches directly into Chunky's TaskScheduler.executor field via reflection and calls setCorePoolSize / setMaximumPoolSize on the underlying ThreadPoolExecutor before each bundle fires. Thread count configuration now actually works.
Requirements
Fabric Loader 0.19.3+ Fabric API (any 1.21.11 build) Chunky 1.4.55+ Sodium 0.8.12+ (client) Minecraft 1.21.11 Recommended
Voxy (render distance integration) Chunky-Offline (keeps Chunky running between world loads in singleplayer)
Optional dependencies
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:zGcC8G7O:pWelKGB8"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:zGcC8G7O:pWelKGB8"
}

