Перейти к содержимому
Mineforgian

Данные могли устареть: источник временно недоступен, показан кэш.

Chunksmith

An adaptive chunk pre-generator that paces generation to your server's disk - build large areas ahead of time without saturating I/O or freezing the server. A maintained fork of Chunky.

Загрузки
5K
Подписчики
30
Обновлён
8 июля 2026 г.
Лицензия
GPL-3.0-only

Опубликован 9 июня 2026 г.

Chunksmith is a Minecraft chunk pre-generator that paces generation to keep your server healthy — it builds large areas ahead of time without saturating your disk or freezing the server.

A hardened fork of Chunky by pop4959, GPL-3.0, maintained by Kishku7.

Why Chunksmith?

A heavy pre-generation can peg disk I/O and leave a server unresponsive to pause/stop — or, on an empty server, send it to sleep mid-run. Chunksmith is built to generate safely under real-world conditions:

  • Adaptive I/O throttle — concurrency is steered by live server tick-health (Fabric, NeoForge, Paper): it backs off the instant the server falls behind and ramps back up as it recovers, with a per-chunk latency backstop against disk stalls.
  • Run it 24/7 — even with players online. Generation yields capacity the moment the server gets busy and reclaims it as load eases. No scheduling for off-hours, no emptying the server first — leave it running and it stays out of players' way.
  • Memory-stable on huge runs — entity-section retention is bounded, so heap stays flat through multi-thousand-block radii (even with mobs loaded) instead of ballooning into a watchdog crash.
  • Write-queue backpressure — it holds off dispatch when the deferred region-write backlog grows, so generation can't outrun your disk; pause/stop stay instant and a crash can't strand a huge write queue.
  • Conflict-safe & drop-in — adopts your existing configuration on first run, and if the original generator is present it steps aside automatically (disables it on Paper/Bukkit, warns on Fabric/NeoForge).

Real-world impact

Pre-generating a multi-million-chunk overworld on a spinning HDD:

Stock Chunky Chunksmith
Disk during pre-gen ~95-100% (pegged) ~2-5%
pause under load seconds-to-minutes of lag instant
Generation rate choked by disk thrash higher

Same hardware, same world — Chunksmith generates faster while leaving the disk almost idle.

Commands

/cs (with /chunksmith as a full alias).

  • /cs start — pre-generate the selected area
  • /cs pause — pause (resumable)
  • /cs continue — resume a paused task
  • /cs progress — rate / ETA / throttle status

Licensed under GPL-3.0. Original work by pop4959; Chunksmith maintained by Kishku7.

Ченджлог

2.2.2+plugin-26.3Бета26.3-snapshot-3 · 8 июля 2026 г.

Chunksmith 2.2.2 plugin (Bukkit/Spigot/Paper/Folia) tagged for the MC 26.3-snapshot-3 line. The plugin is API-level (api-version 26.1) and unchanged in behaviour; boot + pregen verified on Paper 26.2 and Folia 26.1.2 (Paper/Folia had not yet published a 26.3-snapshot-3 build).

2.2.2+fabric-26.3Бета26.3-snapshot-3 · 7 июля 2026 г.

Chunksmith 2.2.2

Minecraft 26.3-snapshot-3 support (Fabric)

Rebuilds the Fabric 26.3 cell against 26.3-snapshot-3. This is a dependency/compatibility bump only -- no functional changes.

  • Retargeted to MC 26.3-snapshot-3 with fabric-api 0.154.3+26.3.
  • pack_format updated 90 -> 91 (26.3-snapshot-3 resource format).
  • Claims 26.3-snapshot-3 exclusively (no lower-26.3 compatibility advertised).

Smoketested on a dedicated Fabric 26.3-snapshot-3 server: boot to Done, all mixins applied, server pre-generation ran to completion with zero errors.

2.2.1+neoforge-26.2Релиз26.2 · 6 июля 2026 г.

ChunkSmith 2.2.1 -- metadata + build hygiene bugfix

  • Issue-tracker URL: every mod manifest now points to the mod_support hub (github.com/Kishku7/mod_support/issues), single-sourced + audit-checked (previously resolved to the mod's own disabled Issues tab).
  • pack.mcmeta: the 1.21.10 / 1.21.11 cells (Fabric/Forge/NeoForge) now ship the supported_formats range form required for pack_format > 64 (were plain int, which caused the client to skip the mod resource pack on 1.21.9+).
  • Build hygiene: removed the dead oss.sonatype.org snapshots repo and the unused Architectury maven repo from all cell build scripts.

No gameplay/behavior changes. All 29 jars rebuilt and server-pregen smoketested (fresh world, radius 500) before release.

2.2.1+neoforge-26.1Релиз26.1, 26.1.1, 26.1.2 · 6 июля 2026 г.

ChunkSmith 2.2.1 -- metadata + build hygiene bugfix

  • Issue-tracker URL: every mod manifest now points to the mod_support hub (github.com/Kishku7/mod_support/issues), single-sourced + audit-checked (previously resolved to the mod's own disabled Issues tab).
  • pack.mcmeta: the 1.21.10 / 1.21.11 cells (Fabric/Forge/NeoForge) now ship the supported_formats range form required for pack_format > 64 (were plain int, which caused the client to skip the mod resource pack on 1.21.9+).
  • Build hygiene: removed the dead oss.sonatype.org snapshots repo and the unused Architectury maven repo from all cell build scripts.

No gameplay/behavior changes. All 29 jars rebuilt and server-pregen smoketested (fresh world, radius 500) before release.

2.2.1+neoforge-1.21.11Релиз1.21.11 · 6 июля 2026 г.

ChunkSmith 2.2.1 -- metadata + build hygiene bugfix

  • Issue-tracker URL: every mod manifest now points to the mod_support hub (github.com/Kishku7/mod_support/issues), single-sourced + audit-checked (previously resolved to the mod's own disabled Issues tab).
  • pack.mcmeta: the 1.21.10 / 1.21.11 cells (Fabric/Forge/NeoForge) now ship the supported_formats range form required for pack_format > 64 (were plain int, which caused the client to skip the mod resource pack on 1.21.9+).
  • Build hygiene: removed the dead oss.sonatype.org snapshots repo and the unused Architectury maven repo from all cell build scripts.

No gameplay/behavior changes. All 29 jars rebuilt and server-pregen smoketested (fresh world, radius 500) before release.

2.2.1+neoforge-1.21.10Релиз1.21.9, 1.21.10 · 6 июля 2026 г.

ChunkSmith 2.2.1 -- metadata + build hygiene bugfix

  • Issue-tracker URL: every mod manifest now points to the mod_support hub (github.com/Kishku7/mod_support/issues), single-sourced + audit-checked (previously resolved to the mod's own disabled Issues tab).
  • pack.mcmeta: the 1.21.10 / 1.21.11 cells (Fabric/Forge/NeoForge) now ship the supported_formats range form required for pack_format > 64 (were plain int, which caused the client to skip the mod resource pack on 1.21.9+).
  • Build hygiene: removed the dead oss.sonatype.org snapshots repo and the unused Architectury maven repo from all cell build scripts.

No gameplay/behavior changes. All 29 jars rebuilt and server-pregen smoketested (fresh world, radius 500) before release.

2.2.1+neoforge-1.21.8Релиз1.21.6, 1.21.7, 1.21.8 · 6 июля 2026 г.

ChunkSmith 2.2.1 -- metadata + build hygiene bugfix

  • Issue-tracker URL: every mod manifest now points to the mod_support hub (github.com/Kishku7/mod_support/issues), single-sourced + audit-checked (previously resolved to the mod's own disabled Issues tab).
  • pack.mcmeta: the 1.21.10 / 1.21.11 cells (Fabric/Forge/NeoForge) now ship the supported_formats range form required for pack_format > 64 (were plain int, which caused the client to skip the mod resource pack on 1.21.9+).
  • Build hygiene: removed the dead oss.sonatype.org snapshots repo and the unused Architectury maven repo from all cell build scripts.

No gameplay/behavior changes. All 29 jars rebuilt and server-pregen smoketested (fresh world, radius 500) before release.

2.2.1+neoforge-1.21.4Релиз1.21.2, 1.21.3, 1.21.4 · 6 июля 2026 г.

ChunkSmith 2.2.1 -- metadata + build hygiene bugfix

  • Issue-tracker URL: every mod manifest now points to the mod_support hub (github.com/Kishku7/mod_support/issues), single-sourced + audit-checked (previously resolved to the mod's own disabled Issues tab).
  • pack.mcmeta: the 1.21.10 / 1.21.11 cells (Fabric/Forge/NeoForge) now ship the supported_formats range form required for pack_format > 64 (were plain int, which caused the client to skip the mod resource pack on 1.21.9+).
  • Build hygiene: removed the dead oss.sonatype.org snapshots repo and the unused Architectury maven repo from all cell build scripts.

No gameplay/behavior changes. All 29 jars rebuilt and server-pregen smoketested (fresh world, radius 500) before release.

Комментарии

Загружаем…