Class FixedBiomeSource
java.lang.Object
net.minecraft.world.level.biome.BiomeSource
net.minecraft.world.level.biome.FixedBiomeSource
- All Implemented Interfaces:
BiomeResolver
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<FixedBiomeSource> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com.mojang.serialization.MapCodec<FixedBiomeSource> codec()createResolver(Climate.Sampler sampler) findBiomeHorizontal(int originX, int originY, int originZ, int r, int skipStep, Predicate<Holder<Biome>> allowed, RandomSource random, boolean findClosest, RandomState randomState) findClosestBiome3d(BlockPos origin, int searchRadius, int sampleResolutionHorizontal, int sampleResolutionVertical, Predicate<Holder<Biome>> allowed, RandomState randomState, LevelReader level) getBiomesWithin(int x, int y, int z, int radius) getNoiseBiome(int quartX, int quartY, int quartZ) Methods inherited from class BiomeSource
addDebugInfo, createCachingResolver, createResolverForChunk, createUncachedResolver, findBiomeHorizontal, possibleBiomes
-
Field Details
-
CODEC
-
biome
-
-
Constructor Details
-
FixedBiomeSource
-
-
Method Details
-
collectPossibleBiomes
- Specified by:
collectPossibleBiomesin classBiomeSource
-
codec
- Specified by:
codecin classBiomeSource
-
createResolver
- Specified by:
createResolverin classBiomeSource
-
getNoiseBiome
- Specified by:
getNoiseBiomein interfaceBiomeResolver
-
findBiomeHorizontal
public @Nullable com.mojang.datafixers.util.Pair<BlockPos, Holder<Biome>> findBiomeHorizontal(int originX, int originY, int originZ, int r, int skipStep, Predicate<Holder<Biome>> allowed, RandomSource random, boolean findClosest, RandomState randomState) - Overrides:
findBiomeHorizontalin classBiomeSource
-
findClosestBiome3d
public @Nullable com.mojang.datafixers.util.Pair<BlockPos, Holder<Biome>> findClosestBiome3d(BlockPos origin, int searchRadius, int sampleResolutionHorizontal, int sampleResolutionVertical, Predicate<Holder<Biome>> allowed, RandomState randomState, LevelReader level) - Overrides:
findClosestBiome3din classBiomeSource
-
getBiomesWithin
- Specified by:
getBiomesWithinin interfaceBiomeResolver
-