Noisium Legacy
This is a Forge port of the original Fabric project.
Significantly improves world generation performance for smoother gameplay.
Measurements show up to 1.25% speedup per thread when generating new chunks in vanilla Minecraft. With four threads, this accumulates to a total 5% increase in world generation speed.
The mod's uniqueness lies in optimizing world generation functions that are rarely touched by other performance solutions. It fills the gaps left by other optimization mods.
Key improvements include:
- Substantial acceleration of blockstate placement when generating new chunks through optimization of the
populateNoisemethod in the noise generator - Increased biome population speed
- Faster chunk unlocking
- Improved blockstate sampling speed for generation
In NoiseChunkGenerator#populateNoise, the mod bypasses standard blockstate setting through built-in functions. Instead, blocks are placed directly in the palette storage, skipping many intermediate calculations and operations that are typically useful for regular block placement but only slow down the world generation process. This is a cycle optimization.
Maintains full 1:1 compatibility with standard Minecraft world generation without any deviations from the original algorithm.