### Added
- **World-enter pre-generation comes to Minecraft 1.20 through 1.21.11.** The feature that shipped in
3.17.0 for 26.x only -- your single-player world pre-generates itself behind a progress screen
before you start playing it, and the world (you included) is held still while it runs -- now works
all the way down to 1.20. Same settings, same behaviour: `worldEnterPregen` to turn it off,
`worldEnterPregenRadius` to size it.
Covered: **every 1.21 release, 1.21 through 1.21.11**, and **1.20 through 1.20.6**, on Fabric,
NeoForge and Forge wherever each loader exists there. The gaps are the loaders' own, not the
feature's -- Forge never shipped a 1.21.2 or 1.20.3 build, and Forge 1.21.9 is unsupported
everywhere.
**Below 1.20.5, Chunksmith supplies the freeze itself.** Minecraft gained a tick freeze in 1.20.3;
before that there was nothing to borrow. Rather than leave those versions out, Chunksmith re-adds
the same guards Minecraft's own freeze uses, so the world is held exactly as it is everywhere else
-- and pre-generation keeps running behind the screen, which is the whole point.
Otherwise very little changed to get here. The tick freeze is identical from 1.20.3 to the current
snapshots, so holding the world needed no per-version work at all. What genuinely differs is small:
26.1 renamed the screen's render entry point and its centred-text call, 1.21.11 moved the
time-advance game rule to a new package and changed how it is both read and written, and older
Forge builds report a client tick differently. Those are the seams; the rest is one shared source.
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }