Fast Noise

This optimizes noise generation
Back to Files

zfastnoise-1.1.0-beta.1+26.2.jar

File namezfastnoise-1.1.0-beta.1+26.2.jar
Uploader
zenxarchzenxarch
Uploaded
Jul 17, 2026
Downloads
3.5K
Size
487.5 KB
Mod Loaders
FabricQuilt
File ID
8450027
Type
B
Beta
Supported game versions
  • 26.2

Curse Maven Snippet

Fabric

modImplementation "curse.maven:zfastnoise-1460602:8450027"

Quilt

modImplementation "curse.maven:zfastnoise-1460602:8450027"

Learn more about Curse Maven

What's new

Introducing Surface rule compiler

A major optimization which translates surface rule tree into method handles (which can be translated into raw javacode). This currently results in a speedup of 2x in overworld, 3x in nether. The compiler can still be optimized further so expect even better results in the future.

Special thanks to

  • ishland for suggesting method handles
  • taumc members for discussing compat and surface rules
  • DJ for testing and benchmarking

Added

  • Add new surface rule compiler (+ fallback interpreter)
  • Optimize/heavily trim down surface rule tree
  • Add debug option to disable carvers, features and entities stage

Fixed

  • remove debug mixin export
Type
Name
Game Versions
Mod Loaders
Size
Downloads
Uploaded