
Chunksmith
Pre-generates chunks fast, and safely: an adaptive throttle paces generation against server tick-health so it can run with players online. Builds Distant Horizons / voxy LOD data as it goes and serves it to clients. Fabric, Forge, NeoForge and Paper/Folia.
Tags
Creators
Details
4.8.0+1.21.5-forge
Compatibility
Changes
- New: the world-enter pregen can cover a shape other than a circle (mod_support #51). Set
worldEnterPregenShapetocircle(the default),square,diamond,hexagon,pentagon,triangleorstar; in the config file or with/cs set worldEnterPregenShape square. The radius is the distance from the centre to the farthest point, so a square of radius 4096 reaches 4096 to each side and is larger than the circle. A world that already finished a circle is not treated as done for a square: its corners were never generated. - New: the world-enter pregen can cover the Nether and the End as well (mod_support #52). Set
worldEnterPregenDimensionstooverworld(the default),nether,end, a comma-separated mix such as"overworld,nether"(the quotes are needed at the command), orall. They run one after another behind the same screen, which names the one in progress, always in the order overworld, Nether, End. Each dimension remembers on its own that it is finished, so adding the Nether to a world that already finished the overworld runs only the Nether. The Nether and the End are centred on their own origin: the configured centre is an overworld position. If you press "Enter World Now" the dimension in progress keeps running in the background and the ones after it start the next time you load the world.
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:4BeAEBIb:63wqkliV"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:4BeAEBIb:63wqkliV"
}
