Noisium (Unofficial port) Mod 1.19.2

MOD

This project is an unofficial Forge port of Noisium. Its purpose is to optimize world generation performance in Minecraft, aiming for a better gameplay experience. The original mod has shown improvements between a 20-30% speedup when generating new chunks in vanilla Minecraft, benchmarked on 1.20.1 Fabric. Noisium focuses on world generation functions not typically addressed by other optimization mods, thereby filling performance gaps.

This project is an unofficial Forge port of Noisium. Its purpose is to optimize world generation performance in Minecraft, aiming for a better gameplay experience. The original mod has shown improvements between a 20-30% speedup when generating new chunks in vanilla Minecraft, benchmarked on 1.20.1 Fabric. Noisium focuses on world generation functions not typically addressed by other optimization mods, thereby filling performance gaps.

Key features include an optimized NoiseChunkGenerator#populateNoise to accelerate blockstate placement during new chunk generation. Additionally, it offers three smaller optimizations that enhance biome population speed, chunk unlocking speed, and the speed of sampling blockstates for generation. In NoiseChunkGenerator#populateNoise, blockstates are set directly in the palette storage, bypassing calculations that are usually resource-intensive during world generation. The mod maintains full 1:1 parity with vanilla world generation.