Class BiomeManager
java.lang.Object
net.minecraft.world.level.biome.BiomeManager
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final longstatic final intprivate final BiomeManager.NoiseBiomeSourceprivate static final intprivate static final intprivate static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate 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(BiomeManager.NoiseBiomeSource 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
-
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)
-