Modscraper Modscraper Minecraft
Fast Noise logo

Fast Noise

Mod

by zenxarch

This optimizes noise generation

Type

Mod

CurseForge Downloads

1,289,091

CurseForge ID

1460602

Modrinth Downloads

2,133,690

Modrinth ID

OnlVIpq5

Last Updated

Jun 12, 2026

Description

<center>

Keep Android Open | Contact Regulators to stop Google's lockdown of Android

</center>

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.

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.

Available on codeberg Available on curseforge Available on modrinth Support me on Ko-Fi

How does this mod work?

Fast noise optimizes storing block and biome data into chunks for the duration of worldgen.

<details> <summary> Technical Details </summary>

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.

</details>

Why this over noisium?

Noisium is archived and didn't had any noticable benefits. Fast Noise provides consistent improvements to worldgen speed.

How fast is it?

About 10-18% improvement to overall worldgen in overworld in 1.21.11 on latest versions.
Much higher improvement in nether, end
Here is a Jmh Benchmark Software.

<details> <summary> Chunky benchmark </summary>

12 threads w/ mod

[12:39:32] [Server thread/INFO]: [Chunky] Task finished for minecraft:overworld. Processed: 16641 chunks (100.00%), Total time: 0:01:37

W/o mod

[12:43:08] [Server thread/INFO]: [Chunky] Task finished for minecraft:overworld. Processed: 16641 chunks (100.00%), Total time: 0:01:47

4 threads w/ mod

[12:56:23] [Server thread/INFO]: [Chunky] Task finished for minecraft:overworld. Processed: 9409 chunks (100.00%), Total time: 0:01:10

W/o mod

[13:01:11] [Server thread/INFO]: [Chunky] Task finished for minecraft:overworld. Processed: 9409 chunks (100.00%), Total time: 0:01:23

With higher distance W/o mod

[13:11:01] [Server thread/INFO]: [Chunky] Task finished for minecraft:overworld. Processed: 19881 chunks (100.00%), Total time: 0:02:43

W/ mod

[13:26:57] [Server thread/INFO]: [Chunky] Task finished for minecraft:the_end. Processed: 66049 chunks (100.00%), Total time: 0:02:16

</details>

<details> <summary> Jmh Benchmark </summary>

Mods used: Fast Noise 1.0.15+26.1 on 26.1 snapshot-6 ChunkPos: -16,-16 -> 16,16 End ChunkPos: 112,112 -> 144,144 Chunks: 1089 Mods used: (c2me) With mod: Benchmark (worldName) Mode Cnt Score Error Units BiomesBenchmark.biomegen end avgt 5 11.786 ± 0.168 ms/op BiomesBenchmark.biomegen nether avgt 5 174.833 ± 1.166 ms/op BiomesBenchmark.biomegen overworld avgt 5 2401.797 ± 31.629 ms/op NoiseBenchmark.noisegen end avgt 5 3052.242 ± 12.358 ms/op NoiseBenchmark.noisegen nether avgt 5 1039.086 ± 6.467 ms/op NoiseBenchmark.noisegen overworld avgt 5 8441.811 ± 41.396 ms/op With only c2me: Benchmark (worldName) Mode Cnt Score Error Units BiomesBenchmark.biomegen end avgt 5 26.058 ± 0.245 ms/op BiomesBenchmark.biomegen nether avgt 5 185.957 ± 2.203 ms/op BiomesBenchmark.biomegen overworld avgt 5 2464.937 ± 29.007 ms/op NoiseBenchmark.noisegen end avgt 5 3925.059 ± 14.292 ms/op NoiseBenchmark.noisegen nether avgt 5 1920.705 ± 9.864 ms/op NoiseBenchmark.noisegen overworld avgt 5 11552.674 ± 54.112 ms/op Vanilla: Benchmark (worldName) Mode Cnt Score Error Units BiomesBenchmark.biomegen end avgt 5 27.051 ± 0.118 ms/op BiomesBenchmark.biomegen nether avgt 5 239.634 ± 1.702 ms/op BiomesBenchmark.biomegen overworld avgt 5 4589.322 ± 80.331 ms/op NoiseBenchmark.noisegen end avgt 5 4477.113 ± 36.133 ms/op NoiseBenchmark.noisegen nether avgt 5 1951.438 ± 5.748 ms/op NoiseBenchmark.noisegen overworld avgt 5 14249.612 ± 57.388 ms/op Vanilla: Benchmark (worldName) Mode Cnt Score Error Units SurfaceBenchmark.surface overworld avgt 5 5982.828 ± 17.992 ms/op SurfaceBenchmark.surface nether avgt 5 2677.115 ± 9.293 ms/op SurfaceBenchmark.surface end avgt 5 924.604 ± 5.376 ms/op With Mod: Benchmark (worldName) Mode Cnt Score Error Units SurfaceBenchmark.surface overworld avgt 5 4820.672 ± 24.669 ms/op SurfaceBenchmark.surface nether avgt 5 1914.289 ± 644.099 ms/op SurfaceBenchmark.surface end avgt 5 0.014 ± 0.003 ms/op Speedup Overworld: Biome: 1.026x Noise: 1.368x Surface: 1.241x Nether: Biome: 1.063x Noise: 1.847x Surface: 1.398x End: Biome: 2.21x Noise: 1.285x Surface: 66357x

</details>

The benchmarks may have some inaccuracies.

Socials

Chat with us on discord Chat with me on mastodon Chat with us on Gitter

FAQ and Help

Q- What Minecraft versions will the mod be supporting?
A- I'll try to support the latest minecraft version.

Q- Are backports planned?
A- No backports are planned, current backports were a one time thing.

Q- What other mods/dependencies do I need?
A- No dependencies are required.

Q- Will there be a neoforge version?
A- Yes, a NeoForge variant is planned post 26.1.

Q- XYZ mod crashes, or generates incorrectly with Fast Noise?
A- Report the issue on codeberg or my socials.

Incompatible mods

Moonrise is incompatible, as It changes minecraft internals drastically
Noisium is incompatible, as Fast Noise is intended as a replacement for noisium.

Credits

  • Stevenplays, for developing noisium mod, I started developing fast noise while trying to port noisium to latest minecraft.

Screenshots

Similar Mods

Included in Modpacks

Trailer Vibes Trailer Vibes Lumen Packs Lumen Packs Beautifully Optimized Beautifully Optimized Plutonium Plutonium Light Craft | FPS Boost Max Light Craft | FPS Boost Max COBBLEVERSE - Pokemon Adventure [Cobblemon] COBBLEVERSE - Pokemon Adventure [Cobblemon] Sodium Plus Sodium Plus Remarkably Optimized Remarkably Optimized RealisticCraft RealisticCraft Fresh & Smooth Fresh & Smooth Re-Console+ Re-Console+ Void's essentially optimized pack Void's essentially optimized pack RedstoneToolkit RedstoneToolkit theboysvanilla+ theboysvanilla+ Boosted FPS (Performance Optimized) (FB) Boosted FPS (Performance Optimized) (FB) Better MC [FABRIC] BMC3 Better MC [FABRIC] BMC3 Squid Optimize Squid Optimize Distantly Optimized Distantly Optimized duziy's PvP Optimized duziy's PvP Optimized Eshkere-modpack Eshkere-modpack Asphalt Asphalt Path of the Ascended Path of the Ascended Medieval MC [FABRIC] MMC3 Medieval MC [FABRIC] MMC3 Simply Optimized Continued Simply Optimized Continued Logically Optimized Logically Optimized Mojo Optimized Mojo Optimized Amethyst Optimized Amethyst Optimized Pojavly Optimized Pojavly Optimized The End of an Era The End of an Era Graviton Graviton Onyx Onyx Builders Essentials Builders Essentials Ruthless Frontiers - Grim Harvest Ruthless Frontiers - Grim Harvest Ultralight Ultralight BLACK_MC optimization BLACK_MC optimization Legacies 26 Legacies 26 VanillaSquad VanillaSquad Trailer Vibes Client Trailer Vibes Client 香草精华 Vanilla Essence 香草精华 Vanilla Essence Wxrlds's Optimisations Wxrlds's Optimisations OpTimatic LITE The Stuff of Legend The Stuff of Legend Simply Optimized & Up to Date Simply Optimized & Up to Date Affogato Affogato XPlus PerioTable Modpack (Fabric) XPlus PerioTable Modpack (Fabric) Simply Optimized Forked Simply Optimized Forked Potainium Optimized Potainium Optimized Faster on Vulkan Faster on Vulkan Simply NeoForged Simply NeoForged Better OneBlock Better OneBlock Sengoku Chronicles Sengoku Chronicles Endo Vanilla Endo Vanilla BACAPtimized BACAPtimized Simply Legacy Simply Legacy Legacies Legacies Balanced Origins Balanced Origins Smooth Pack Smooth Pack Evangelium Modpack Evangelium Modpack Valkaw Client Valkaw Client Oxygen Oxygen Optimized Core Optimized Core Statera Statera Technically Enhanced Technically Enhanced Enhanced FPS (NeoForge) Enhanced FPS (NeoForge) Enhanced FPS Enhanced FPS Immersed With Shaders Immersed With Shaders Azure Visuals Azure Visuals Distant Horizons & Iris Shaders Distant Horizons & Iris Shaders Epic Shaders - All The Shaders Epic Shaders - All The Shaders Qearioz's Optimized PvP & SMP Qearioz's Optimized PvP & SMP Photon Optimization Photon Optimization Guild Adventures Guild Adventures Felix's QOL Modpack Felix's QOL Modpack FABLE Modpack FABLE Modpack Angel Tale : Shadows of Apollyon Angel Tale : Shadows of Apollyon Just a Very Powerful Performance Pack Just a Very Powerful Performance Pack Immersive Wither Storm Immersive Wither Storm MTR Railway Network Access - Lite Edition MTR Railway Network Access - Lite Edition Redmium Redmium MTR Railway Network Access - Standard Edition MTR Railway Network Access - Standard Edition Mechanomania Mechanomania CobbleVerse + (For servers with friends) CobbleVerse + (For servers with friends) Negative Fps Negative Fps Reimagined Reimagined Create+ Create+ Bambam Modpack Bambam Modpack Vulkan Optimization Vulkan Optimization UNIPACK UNIPACK EndlessPixel-Modpack EndlessPixel-Modpack Sneykor's Cobblemon online Sneykor's Cobblemon online RothCraft RothCraft Architectoribus Datum Architectoribus Datum emad modpack emad modpack Pixel's Simply Reoptimized Pixel's Simply Reoptimized Motions and Smooth Motions and Smooth Gold Not Old Gold Not Old NanoFabric NanoFabric SimplyVanilla SimplyVanilla Voxyris Voxyris zy optimised pack zy optimised pack Create: Basically Everything Create: Basically Everything Refabricated Beta Refabricated Beta Beta Decay Beta Decay Lees Fantasy - Chronicles of the Mimic Lees Fantasy - Chronicles of the Mimic Rapid Optimization Rapid Optimization Client+ Client+ Mods MC Mods MC Legacy4Server Legacy4Server MacCraft MacCraft Simplicity Refabricated: Vanilla+ Simplicity Refabricated: Vanilla+ uhpvp uhpvp Smolder's Ultimatum Smolder's Ultimatum IR Railway Network Access (Immersive Railroading) IR Railway Network Access (Immersive Railroading) Proxy Adventures Proxy Adventures Create Aeronautic Create Aeronautic Nybblecraft Nybblecraft Vulkan Amethyst Vulkan Amethyst DropVersion - Plus [NF] DropVersion - Plus [NF] Candyy Candyy Rine Time Rine Time Tales Tales uh optimization uh optimization Salted Caramel Salted Caramel Turkuć SMP: PENTIMENTO Turkuć SMP: PENTIMENTO Fabric Boosted Fabric Boosted Sodtesium Sodtesium Velocity Velocity Cobblemon Generations SMP Cobblemon Generations SMP ATKs Performance Mods ATKs Performance Mods Era of Civilization Era of Civilization Aura Aura OptiDroid OptiDroid Miras's modpack for phones Miras's modpack for phones Trailer Vibes Lite Trailer Vibes Lite Corroxin's optimizations Corroxin's optimizations Vulkanoid Vulkanoid Jam Hardcore Jam Hardcore Create: Above the Clouds Create: Above the Clouds Vital Modpack Vital Modpack Sebi's Distant Horizons Optimization Pack Sebi's Distant Horizons Optimization Pack Neuroshroud: The Abandoned Neuroshroud: The Abandoned Bottom of The Barrel Bottom of The Barrel Easycraft (Official) Easycraft (Official) Golden Hearth Golden Hearth KRILLKRAFT KRILLKRAFT Decked Out Vanilla+ Decked Out Vanilla+ Potato Optimizer Potato Optimizer

External Resources