net.minecraft.world.biome.source

public class BiomeAccess

implements BiomeView, BiomeSupplier

net.minecraft.world.level.biome.BiomeManager
net.minecraft.class_4543
net.minecraft.world.biome.source.BiomeAccess

Field summary

Modifier and TypeField
public static final int
HALF_QUART
field_34466
field_34466
private final BiomeSupplier
noiseBiomeSource
field_20640
storage
private final long
biomeZoomSeed
field_20641
seed

Constructor summary

ModifierConstructor
public (BiomeSupplier storage, long seed)

Method summary

Modifier and TypeMethod
public static long
obfuscateSeed(long seed)
method_27984(long arg0)
hashSeed(long seed)
public RegistryEntry<Biome>
getBiome(int x, int y, int z)
method_16359(int arg0, int arg1, int arg2)
getBiome(int arg0, int arg1, int arg2)
public RegistryEntry<Biome>
getNoiseBiome(int quartX, int quartY, int quartZ)
method_24854(int arg0, int arg1, int arg2)
getBiomeForNoiseGen(int arg0, int arg1, int arg2)
private static double
getFiddledDistance(long seed, int xRandom, int yRandom, int zRandom, double distanceX, double distanceY, double distanceZ)
method_38106(long arg0, int arg1, int arg2, int arg3, double arg4, double arg5, double arg6)
distanceToLatticePoint(long seed, int biomeX, int biomeY, int biomeZ, double biomeXFrac, double biomeYFrac, double biomeZFrac)
protected static long
prepareFiddleSeed(long seed, int xRandom, int yRandom, int zRandom)
method_1_10625(long arg0, int arg1, int arg2, int arg3)
mixSeed1(long seed, int biomeX, int biomeY, int biomeZ)
protected static long
nextFiddleSeed(long seed, long fiddleSeed)
method_1_10624(long arg0, long arg1)
mixSeed2(long seed, long mixed)
protected static double
getFiddle(long rval)
method_38108(long arg0)
latticePointJitter(long seed)