CurseForge link
https://www.curseforge.com/minecraft/mc-mods/zfastnoise
CurseForge Mod Distribution
Allowed
Modrinth link
https://modrinth.com/mod/zfastnoise
Source/other link
https://codeberg.org/ZenXArch/FastNoise
Mod file size
434.93 KB
License
(any other license)
What it does
"Fast Noise is a modern optimization mod to improve world generation times. I regularly update the mod to latest minecraft versions, bring improvements to the mod, and provide stable releases." (Modrinth)
"Fast noise replaces populateNoise,populateBiomes in NoiseChunkGenerator and surfaceBuilder in SurfaceBuilder.
Fast noise optimizes world generation by making several strong assumptions about how world generation works. By replacing vanilla's generic and debug code for world storage with faster, more packed calculations, fast noise achieves faster throughput.
Some key methods used to achieve that are, reducing allocations, avoiding palette resizing, delaying/packing block counting, precalculating data, caching block state information and more." (Modrinth)
Why should it be in the modpack
"Does the mod change world generation? The mod maintains vanilla parity, including with any datapacks. Do keep in mind, Vanilla non-determinism.
Can I use custom worldgen mods with this? Yes, I try my best to maintain mod compatibility, and only modify safe code. Specific optimizations that may affect mod compatibility are disabled by default." (Modrinth)
"About 10-18% improvement to overall worldgen in overworld in 1.21.11 on latest versions.
Much higher improvement in nether, end" (Modrinth)
Why shouldn't it be in the modpack
No configuration screen.
Not like users would really try to change it up, and it has a config file for developers anyways (zfastnoise.mixin.toml).
Additional details
When I use Fast Noise, the performance almost feels like I generated the chunks beforehand but it's actually new! It improves performance by a lot.
Discord discussion link
No response
CurseForge link
https://www.curseforge.com/minecraft/mc-mods/zfastnoise
CurseForge Mod Distribution
Allowed
Modrinth link
https://modrinth.com/mod/zfastnoise
Source/other link
https://codeberg.org/ZenXArch/FastNoise
Mod file size
434.93 KB
License
(any other license)
What it does
"Fast Noise is a modern optimization mod to improve world generation times. I regularly update the mod to latest minecraft versions, bring improvements to the mod, and provide stable releases." (Modrinth)
"Fast noise replaces populateNoise,populateBiomes in NoiseChunkGenerator and surfaceBuilder in SurfaceBuilder.
Fast noise optimizes world generation by making several strong assumptions about how world generation works. By replacing vanilla's generic and debug code for world storage with faster, more packed calculations, fast noise achieves faster throughput.
Some key methods used to achieve that are, reducing allocations, avoiding palette resizing, delaying/packing block counting, precalculating data, caching block state information and more." (Modrinth)
Why should it be in the modpack
"Does the mod change world generation? The mod maintains vanilla parity, including with any datapacks. Do keep in mind, Vanilla non-determinism.
Can I use custom worldgen mods with this? Yes, I try my best to maintain mod compatibility, and only modify safe code. Specific optimizations that may affect mod compatibility are disabled by default." (Modrinth)
"About 10-18% improvement to overall worldgen in overworld in 1.21.11 on latest versions.
Much higher improvement in nether, end" (Modrinth)
Why shouldn't it be in the modpack
No configuration screen.
Not like users would really try to change it up, and it has a config file for developers anyways (zfastnoise.mixin.toml).
Additional details
When I use Fast Noise, the performance almost feels like I generated the chunks beforehand but it's actually new! It improves performance by a lot.
Discord discussion link
No response