Class BiomeProvider
java.lang.Object
net.minecraft.world.biome.provider.BiomeProvider
- All Implemented Interfaces:
BiomeManager.IBiomeReader
- Direct Known Subclasses:
CheckerboardBiomeProvider
,EndBiomeProvider
,NetherBiomeProvider
,OverworldBiomeProvider
,SingleBiomeProvider
-
Field Summary
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<BiomeProvider>
protected final Set<BlockState>
-
Constructor Summary
ModifierConstructorDescriptionprotected
BiomeProvider
(List<Biome> p_i231634_1_) protected
BiomeProvider
(Stream<Supplier<Biome>> p_i241937_1_) -
Method Summary
Modifier and TypeMethodDescriptionboolean
canGenerateStructure
(Structure<?> p_205004_1_) protected abstract com.mojang.serialization.Codec<? extends BiomeProvider>
codec()
findBiomeHorizontal
(int p_230321_1_, int p_230321_2_, int p_230321_3_, int p_230321_4_, int p_230321_5_, Predicate<Biome> p_230321_6_, Random p_230321_7_, boolean p_230321_8_) findBiomeHorizontal
(int p_225531_1_, int p_225531_2_, int p_225531_3_, int p_225531_4_, Predicate<Biome> p_225531_5_, Random p_225531_6_) getBiomesWithin
(int p_225530_1_, int p_225530_2_, int p_225530_3_, int p_225530_4_) abstract BiomeProvider
withSeed
(long p_230320_1_) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.world.biome.BiomeManager.IBiomeReader
getNoiseBiome
-
Field Details
-
CODEC
-
supportedStructures
-
surfaceBlocks
-
possibleBiomes
-
-
Constructor Details
-
BiomeProvider
-
BiomeProvider
-
-
Method Details
-
codec
-
withSeed
-
possibleBiomes
-
getBiomesWithin
-
findBiomeHorizontal
-
findBiomeHorizontal
-
canGenerateStructure
-
getSurfaceBlocks
-