Noisium Legacy
Modby settingdust
Optimises worldgen performance for a better gameplay experience
Description
This is a forge port for the original fabric project
Optimises worldgen performance for a better gameplay experience.
In the best case measured so far, the improvements can be up to a 1.25% speedup per thread when generating new chunks in vanilla Minecraft.
With 4 threads, that means that there is a 5% increase in world generation speed in total.Noisium changes some world generation functions that other mods don't touch, to fill in the gaps left by other performance optimisation mods. Most notably,
NoiseChunkGenerator#populateNoiseis optimised to speed up blockstate placement when generating new chunks. There are also 3 other smaller optimisations, that increase biome population speed, chunk unlocking speed, and the speed of sampling blockstates for generation.
InNoiseChunkGenerator#populateNoise, setting the blockstate via abstractions/built-in functions is bypassed. Instead, the blocks are set directly in the palette storage, thus bypassing a lot of calculations and things Minecraft does that are normally useful when blocks are set, but when generating the world only slow it down, this is a cycle optimisation.Noisium has full 1:1 parity with vanilla worldgen (worldgen without Noisium).
See original for details: https://legacy.curseforge.com/minecraft/mc-mods/noisium
Recommended Gear
AffiliateHardware and extras that pair well with this mod.
As an Amazon Associate I earn from qualifying purchases.
Similar Mods
YUNG's Cave Biomes (Fabric)
Adds new vanilla+ cave biomes and underground content!
Advanced Wall Climber API
A powerful API for Minecraft mods that enables advanced wall climbing mechanics for entities. This API allows mod develo...
Dragon Scale [More Magic Series]
Make the Ender Dragon drop some of it's scales upon defeat
project-1205459
A client-side schematic mod with extra features for creative mode work
Abyssal Depths
Beware the abyss
OverpoweredMending
Changes the behaviour of Mending to repair things in your inventory