Package net.minecraft.world.level.biome
Class BiomeSource
java.lang.Object
net.minecraft.world.level.biome.BiomeSource
- All Implemented Interfaces:
BiomeResolver
- Direct Known Subclasses:
CheckerboardColumnBiomeSource
,FixedBiomeSource
,MultiNoiseBiomeSource
,TheEndBiomeSource
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addDebugInfo
(List<String> info, BlockPos pos, Climate.Sampler sampler) protected abstract com.mojang.serialization.MapCodec
<? extends BiomeSource> codec()
findBiomeHorizontal
(int x, int y, int z, int radius, int increment, Predicate<Holder<Biome>> biomePredicate, RandomSource random, boolean findClosest, Climate.Sampler sampler) findBiomeHorizontal
(int x, int y, int z, int radius, Predicate<Holder<Biome>> biomePredicate, RandomSource random, Climate.Sampler sampler) findClosestBiome3d
(BlockPos pos, int radius, int horizontalStep, int verticalStep, Predicate<Holder<Biome>> biomePredicate, Climate.Sampler sampler, LevelReader level) getBiomesWithin
(int x, int y, int z, int radius, Climate.Sampler sampler) getNoiseBiome
(int x, int y, int z, Climate.Sampler sampler)
-
Field Details
-
CODEC
-
possibleBiomes
-
-
Constructor Details
-
BiomeSource
protected BiomeSource()
-
-
Method Details
-
codec
-
collectPossibleBiomes
-
possibleBiomes
-
getBiomesWithin
-
findBiomeHorizontal
@Nullable public com.mojang.datafixers.util.Pair<BlockPos,Holder<Biome>> findBiomeHorizontal(int x, int y, int z, int radius, Predicate<Holder<Biome>> biomePredicate, RandomSource random, Climate.Sampler sampler) -
findClosestBiome3d
@Nullable public com.mojang.datafixers.util.Pair<BlockPos,Holder<Biome>> findClosestBiome3d(BlockPos pos, int radius, int horizontalStep, int verticalStep, Predicate<Holder<Biome>> biomePredicate, Climate.Sampler sampler, LevelReader level) -
findBiomeHorizontal
@Nullable public com.mojang.datafixers.util.Pair<BlockPos,Holder<Biome>> findBiomeHorizontal(int x, int y, int z, int radius, int increment, Predicate<Holder<Biome>> biomePredicate, RandomSource random, boolean findClosest, Climate.Sampler sampler) -
getNoiseBiome
- Specified by:
getNoiseBiome
in interfaceBiomeResolver
-
addDebugInfo
-