net.minecraft.world.biome.source

public class BiomeAccess

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
CHUNK_CENTER_QUART
field_28106
CHUNK_CENTER_OFFSET
private static final int
ZOOM_BITS
field_34466
field_34466
private static final int
ZOOM
field_34467
field_34467
private static final int
ZOOM_MASK
field_34468
field_34468
private final BiomeAccess$Storage
noiseBiomeSource
field_20640
storage
private final long
biomeZoomSeed
field_20641
seed

Constructor summary

ModifierConstructor
public (BiomeAccess$Storage storage, long seed)

Method summary

Modifier and TypeMethod
public static long
obfuscateSeed(long seed)
method_27984(long arg0)
hashSeed(long seed)
public BiomeAccess
withDifferentSource(BiomeManager$NoiseBiomeSource biomeSource)
method_38107(class_4543$class_4544 arg0)
withSource(BiomeAccess$Storage storage)
public RegistryEntry<Biome>
getBiome(BlockPos pos)
method_22393(class_2338 arg0)
getBiome(BlockPos pos)
public RegistryEntry<Biome>
getNoiseBiomeAtPosition(double x, double y, double z)
method_24938(double arg0, double arg1, double arg2)
getBiomeForNoiseGen(double x, double y, double z)
public RegistryEntry<Biome>
getNoiseBiomeAtPosition(BlockPos blockPos)
method_27344(class_2338 arg0)
getBiomeForNoiseGen(BlockPos pos)
public RegistryEntry<Biome>
getNoiseBiomeAtQuart(int quartX, int quartY, int quartZ)
method_24854(int arg0, int arg1, int arg2)
getBiomeForNoiseGen(int biomeX, int biomeY, int biomeZ)
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)
method_38106(long arg0, int arg1, int arg2, int arg3, double arg4, double arg5, double arg6)
private static double
getFiddle(long rval)
method_38108(long arg0)
method_38108(long arg0)