Package net.minecraft.world.biome.source
Class FixedBiomeSource
java.lang.Object
net.minecraft.world.biome.source.BiomeSource
net.minecraft.world.biome.source.FixedBiomeSource
- All Implemented Interfaces:
BiomeAccess.Storage
,BiomeSupplier
- Mappings:
Namespace Name official cfq
intermediary net/minecraft/class_1992
named net/minecraft/world/biome/source/FixedBiomeSource
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.biome.source.BiomeSource
BiomeSource.IndexedFeatures
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final RegistryEntry<Biome>
static final com.mojang.serialization.Codec<FixedBiomeSource>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBiome
(int x, int y, int z, MultiNoiseUtil.MultiNoiseSampler noise) getBiomeForNoiseGen
(int biomeX, int biomeY, int biomeZ) getBiomesInArea
(int x, int y, int z, int radius, MultiNoiseUtil.MultiNoiseSampler multiNoiseSampler) protected com.mojang.serialization.Codec<? extends BiomeSource>
getCodec()
@Nullable com.mojang.datafixers.util.Pair<BlockPos,
RegistryEntry<Biome>> locateBiome
(int x, int y, int z, int radius, int blockCheckInterval, Predicate<RegistryEntry<Biome>> predicate, AbstractRandom random, boolean bool, MultiNoiseUtil.MultiNoiseSampler noiseSampler) @Nullable com.mojang.datafixers.util.Pair<BlockPos,
RegistryEntry<Biome>> method_42310
(BlockPos blockPos, int int2, int int3, int int4, Predicate<RegistryEntry<Biome>> predicate, MultiNoiseUtil.MultiNoiseSampler multiNoiseSampler, WorldView worldView) Methods inherited from class net.minecraft.world.biome.source.BiomeSource
addDebugInfo, getBiomes, getIndexedFeatures, locateBiome
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector official b
Lcfq;b:Lcom/mojang/serialization/Codec;
intermediary field_24717
Lnet/minecraft/class_1992;field_24717:Lcom/mojang/serialization/Codec;
named CODEC
Lnet/minecraft/world/biome/source/FixedBiomeSource;CODEC:Lcom/mojang/serialization/Codec;
-
biome
- Mappings:
Namespace Name Mixin selector official c
Lcfq;c:Lgv;
intermediary field_9486
Lnet/minecraft/class_1992;field_9486:Lnet/minecraft/class_6880;
named biome
Lnet/minecraft/world/biome/source/FixedBiomeSource;biome:Lnet/minecraft/util/registry/RegistryEntry;
-
-
Constructor Details
-
FixedBiomeSource
- Mappings:
Namespace Name Mixin selector official <init>
Lcfq;<init>(Lgv;)V
intermediary <init>
Lnet/minecraft/class_1992;<init>(Lnet/minecraft/class_6880;)V
named <init>
Lnet/minecraft/world/biome/source/FixedBiomeSource;<init>(Lnet/minecraft/util/registry/RegistryEntry;)V
-
-
Method Details
-
getCodec
- Specified by:
getCodec
in classBiomeSource
- Mappings:
Namespace Name Mixin selector official a
Lcfl;a()Lcom/mojang/serialization/Codec;
intermediary method_28442
Lnet/minecraft/class_1966;method_28442()Lcom/mojang/serialization/Codec;
named getCodec
Lnet/minecraft/world/biome/source/BiomeSource;getCodec()Lcom/mojang/serialization/Codec;
-
getBiome
- Specified by:
getBiome
in interfaceBiomeSupplier
- Specified by:
getBiome
in classBiomeSource
- Mappings:
Namespace Name Mixin selector official getNoiseBiome
Lcfk;getNoiseBiome(IIILcfp$f;)Lgv;
intermediary method_38109
Lnet/minecraft/class_6780;method_38109(IIILnet/minecraft/class_6544$class_6552;)Lnet/minecraft/class_6880;
named getBiome
Lnet/minecraft/world/biome/source/BiomeSupplier;getBiome(IIILnet/minecraft/world/biome/source/util/MultiNoiseUtil$MultiNoiseSampler;)Lnet/minecraft/util/registry/RegistryEntry;
-
getBiomeForNoiseGen
- Specified by:
getBiomeForNoiseGen
in interfaceBiomeAccess.Storage
- Mappings:
Namespace Name Mixin selector official getNoiseBiome
Lcfj$a;getNoiseBiome(III)Lgv;
intermediary method_16359
Lnet/minecraft/class_4543$class_4544;method_16359(III)Lnet/minecraft/class_6880;
named getBiomeForNoiseGen
Lnet/minecraft/world/biome/source/BiomeAccess$Storage;getBiomeForNoiseGen(III)Lnet/minecraft/util/registry/RegistryEntry;
-
locateBiome
@Nullable public @Nullable com.mojang.datafixers.util.Pair<BlockPos,RegistryEntry<Biome>> locateBiome(int x, int y, int z, int radius, int blockCheckInterval, Predicate<RegistryEntry<Biome>> predicate, AbstractRandom random, boolean bool, MultiNoiseUtil.MultiNoiseSampler noiseSampler) - Overrides:
locateBiome
in classBiomeSource
- Mappings:
Namespace Name Mixin selector official a
Lcfl;a(IIIIILjava/util/function/Predicate;Lakt;ZLcfp$f;)Lcom/mojang/datafixers/util/Pair;
intermediary method_24385
Lnet/minecraft/class_1966;method_24385(IIIIILjava/util/function/Predicate;Lnet/minecraft/class_5819;ZLnet/minecraft/class_6544$class_6552;)Lcom/mojang/datafixers/util/Pair;
named locateBiome
Lnet/minecraft/world/biome/source/BiomeSource;locateBiome(IIIIILjava/util/function/Predicate;Lnet/minecraft/util/math/random/AbstractRandom;ZLnet/minecraft/world/biome/source/util/MultiNoiseUtil$MultiNoiseSampler;)Lcom/mojang/datafixers/util/Pair;
-
method_42310
@Nullable public @Nullable com.mojang.datafixers.util.Pair<BlockPos,RegistryEntry<Biome>> method_42310(BlockPos blockPos, int int2, int int3, int int4, Predicate<RegistryEntry<Biome>> predicate, MultiNoiseUtil.MultiNoiseSampler multiNoiseSampler, WorldView worldView) - Overrides:
method_42310
in classBiomeSource
- Mappings:
Namespace Name Mixin selector official a
Lcfl;a(Lgm;IIILjava/util/function/Predicate;Lcfp$f;Lceo;)Lcom/mojang/datafixers/util/Pair;
intermediary method_42310
Lnet/minecraft/class_1966;method_42310(Lnet/minecraft/class_2338;IIILjava/util/function/Predicate;Lnet/minecraft/class_6544$class_6552;Lnet/minecraft/class_4538;)Lcom/mojang/datafixers/util/Pair;
named method_42310
Lnet/minecraft/world/biome/source/BiomeSource;method_42310(Lnet/minecraft/util/math/BlockPos;IIILjava/util/function/Predicate;Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$MultiNoiseSampler;Lnet/minecraft/world/WorldView;)Lcom/mojang/datafixers/util/Pair;
-
getBiomesInArea
public Set<RegistryEntry<Biome>> getBiomesInArea(int x, int y, int z, int radius, MultiNoiseUtil.MultiNoiseSampler multiNoiseSampler) - Overrides:
getBiomesInArea
in classBiomeSource
- Mappings:
Namespace Name Mixin selector official a
Lcfl;a(IIIILcfp$f;)Ljava/util/Set;
intermediary method_8763
Lnet/minecraft/class_1966;method_8763(IIIILnet/minecraft/class_6544$class_6552;)Ljava/util/Set;
named getBiomesInArea
Lnet/minecraft/world/biome/source/BiomeSource;getBiomesInArea(IIIILnet/minecraft/world/biome/source/util/MultiNoiseUtil$MultiNoiseSampler;)Ljava/util/Set;
-