Package net.minecraft.world.level.biome
Class BiomeSource
java.lang.Object
net.minecraft.world.level.biome.BiomeSource
- All Implemented Interfaces:
BiomeManager.NoiseBiomeSource
- Direct Known Subclasses:
CheckerboardColumnBiomeSource,FixedBiomeSource,MultiNoiseBiomeSource,OverworldBiomeSource,TheEndBiomeSource
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic com.mojang.serialization.Codec<BiomeSource>protected Map<StructureFeature<?>,Boolean>protected Set<BlockState> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBiomeSource(List<Biome> p_47894_)protectedBiomeSource(Stream<Supplier<Biome>> p_47896_) -
Method Summary
Modifier and TypeMethodDescriptionbooleancanGenerateStructure(StructureFeature<?> p_47918_)protected abstract com.mojang.serialization.Codec<? extends BiomeSource>codec()findBiomeHorizontal(int p_47901_, int p_47902_, int p_47903_, int p_47904_, int p_47905_, Predicate<Biome> p_47906_, Random p_47907_, boolean p_47908_)findBiomeHorizontal(int p_47910_, int p_47911_, int p_47912_, int p_47913_, Predicate<Biome> p_47914_, Random p_47915_)getBiomesWithin(int p_47897_, int p_47898_, int p_47899_, int p_47900_)abstract BiomeSourcewithSeed(long p_47916_)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.level.biome.BiomeManager.NoiseBiomeSource
getNoiseBiome, getPrimaryBiome
-
Field Details
-
CODEC
-
supportedStructures
-
surfaceBlocks
-
possibleBiomes
-
-
Constructor Details
-
BiomeSource
-
BiomeSource
-
-
Method Details
-
codec
-
withSeed
-
possibleBiomes
-
getBiomesWithin
-
findBiomeHorizontal
-
findBiomeHorizontal
-
canGenerateStructure
-
getSurfaceBlocks
-