Class BiomeManager
java.lang.Object
net.minecraft.world.level.biome.BiomeManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final longstatic final intprivate final BiomeResolverprivate static final intprivate static final intprivate static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBiome(int x, int y, int z) private static doublegetFiddle(long rval) private static doublegetFiddledDistance(long seed, int xRandom, int yRandom, int zRandom, double distanceX, double distanceY, double distanceZ) getNoiseBiomeAtPosition(double x, double y, double z) getNoiseBiomeAtPosition(BlockPos blockPos) getNoiseBiomeAtQuart(int quartX, int quartY, int quartZ) static longobfuscateSeed(long seed) withDifferentSource(BiomeResolver biomeSource)
-
Field Details
-
CHUNK_CENTER_QUART
public static final int CHUNK_CENTER_QUART -
ZOOM_BITS
private static final int ZOOM_BITS- See Also:
-
ZOOM
private static final int ZOOM- See Also:
-
ZOOM_MASK
private static final int ZOOM_MASK- See Also:
-
noiseBiomeSource
-
biomeZoomSeed
private final long biomeZoomSeed
-
-
Constructor Details
-
BiomeManager
-
-
Method Details
-
obfuscateSeed
public static long obfuscateSeed(long seed) -
withDifferentSource
-
getBiome
-
getBiome
-
getNoiseBiomeAtPosition
-
getNoiseBiomeAtPosition
-
getNoiseBiomeAtQuart
-
getFiddledDistance
private static double getFiddledDistance(long seed, int xRandom, int yRandom, int zRandom, double distanceX, double distanceY, double distanceZ) -
getFiddle
private static double getFiddle(long rval)
-