Package net.minecraft.world.biome.source
Class MultiNoiseBiomeSource
java.lang.Object
net.minecraft.world.biome.source.BiomeSource
net.minecraft.world.biome.source.MultiNoiseBiomeSource
- All Implemented Interfaces:
- BiomeSupplier
- Mappings:
- Namespace - Name - named - net/minecraft/world/biome/source/MultiNoiseBiomeSource- intermediary - net/minecraft/class_4766- official - dhy
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final com.mojang.serialization.MapCodec<RegistryEntry<Biome>> private final com.mojang.datafixers.util.Either<MultiNoiseUtil.Entries<RegistryEntry<Biome>>, RegistryEntry<MultiNoiseBiomeSourceParameterList>> static final com.mojang.serialization.MapCodec<MultiNoiseBiomeSource> static final com.mojang.serialization.MapCodec<MultiNoiseUtil.Entries<RegistryEntry<Biome>>> Used to parse a custom biome source, when a preset hasn't been provided.private static final com.mojang.serialization.MapCodec<RegistryEntry<MultiNoiseBiomeSourceParameterList>> 
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprivateMultiNoiseBiomeSource(com.mojang.datafixers.util.Either<MultiNoiseUtil.Entries<RegistryEntry<Biome>>, RegistryEntry<MultiNoiseBiomeSourceParameterList>> biomeEntries) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddDebugInfo(List<String> info, BlockPos pos, MultiNoiseUtil.MultiNoiseSampler noiseSampler) protected Stream<RegistryEntry<Biome>> static MultiNoiseBiomeSourcecreate(RegistryEntry<MultiNoiseBiomeSourceParameterList> biomeEntries) static MultiNoiseBiomeSourcecreate(MultiNoiseUtil.Entries<RegistryEntry<Biome>> biomeEntries) getBiome(int x, int y, int z, MultiNoiseUtil.MultiNoiseSampler noise) private MultiNoiseUtil.Entries<RegistryEntry<Biome>> protected com.mojang.serialization.MapCodec<? extends BiomeSource> getCodec()booleanmatchesInstance(RegistryKey<MultiNoiseBiomeSourceParameterList> parameterList) Methods inherited from class net.minecraft.world.biome.source.BiomeSourcegetBiomes, getBiomesInArea, locateBiome, locateBiome, locateBiome
- 
Field Details- 
BIOME_CODEC- Mappings:
- Namespace - Name - Mixin selector - named - BIOME_CODEC- Lnet/minecraft/world/biome/source/MultiNoiseBiomeSource;BIOME_CODEC:Lcom/mojang/serialization/MapCodec;- intermediary - field_42984- Lnet/minecraft/class_4766;field_42984:Lcom/mojang/serialization/MapCodec;- official - d- Ldhy;d:Lcom/mojang/serialization/MapCodec;
 
- 
CUSTOM_CODECpublic static final com.mojang.serialization.MapCodec<MultiNoiseUtil.Entries<RegistryEntry<Biome>>> CUSTOM_CODECUsed to parse a custom biome source, when a preset hasn't been provided.- Mappings:
- Namespace - Name - Mixin selector - named - CUSTOM_CODEC- Lnet/minecraft/world/biome/source/MultiNoiseBiomeSource;CUSTOM_CODEC:Lcom/mojang/serialization/MapCodec;- intermediary - field_24718- Lnet/minecraft/class_4766;field_24718:Lcom/mojang/serialization/MapCodec;- official - b- Ldhy;b:Lcom/mojang/serialization/MapCodec;
 
- 
PRESET_CODECprivate static final com.mojang.serialization.MapCodec<RegistryEntry<MultiNoiseBiomeSourceParameterList>> PRESET_CODEC- Mappings:
- Namespace - Name - Mixin selector - named - PRESET_CODEC- Lnet/minecraft/world/biome/source/MultiNoiseBiomeSource;PRESET_CODEC:Lcom/mojang/serialization/MapCodec;- intermediary - field_42985- Lnet/minecraft/class_4766;field_42985:Lcom/mojang/serialization/MapCodec;- official - e- Ldhy;e:Lcom/mojang/serialization/MapCodec;
 
- 
CODEC- Mappings:
- Namespace - Name - Mixin selector - named - CODEC- Lnet/minecraft/world/biome/source/MultiNoiseBiomeSource;CODEC:Lcom/mojang/serialization/MapCodec;- intermediary - field_24719- Lnet/minecraft/class_4766;field_24719:Lcom/mojang/serialization/MapCodec;- official - c- Ldhy;c:Lcom/mojang/serialization/MapCodec;
 
- 
biomeEntriesprivate final com.mojang.datafixers.util.Either<MultiNoiseUtil.Entries<RegistryEntry<Biome>>,RegistryEntry<MultiNoiseBiomeSourceParameterList>> biomeEntries- Mappings:
- Namespace - Name - Mixin selector - named - biomeEntries- Lnet/minecraft/world/biome/source/MultiNoiseBiomeSource;biomeEntries:Lcom/mojang/datafixers/util/Either;- intermediary - field_34498- Lnet/minecraft/class_4766;field_34498:Lcom/mojang/datafixers/util/Either;- official - f- Ldhy;f:Lcom/mojang/datafixers/util/Either;
 
 
- 
- 
Constructor Details- 
MultiNoiseBiomeSourceprivate MultiNoiseBiomeSource(com.mojang.datafixers.util.Either<MultiNoiseUtil.Entries<RegistryEntry<Biome>>, RegistryEntry<MultiNoiseBiomeSourceParameterList>> biomeEntries) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/world/biome/source/MultiNoiseBiomeSource;<init>(Lcom/mojang/datafixers/util/Either;)V- intermediary - <init>- Lnet/minecraft/class_4766;<init>(Lcom/mojang/datafixers/util/Either;)V- official - <init>- Ldhy;<init>(Lcom/mojang/datafixers/util/Either;)V
 
 
- 
- 
Method Details- 
createpublic static MultiNoiseBiomeSource create(MultiNoiseUtil.Entries<RegistryEntry<Biome>> biomeEntries) - Mappings:
- Namespace - Name - Mixin selector - named - create- Lnet/minecraft/world/biome/source/MultiNoiseBiomeSource;create(Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$Entries;)Lnet/minecraft/world/biome/source/MultiNoiseBiomeSource;- intermediary - method_49501- Lnet/minecraft/class_4766;method_49501(Lnet/minecraft/class_6544$class_6547;)Lnet/minecraft/class_4766;- official - a- Ldhy;a(Ldhu$c;)Ldhy;
 
- 
createpublic static MultiNoiseBiomeSource create(RegistryEntry<MultiNoiseBiomeSourceParameterList> biomeEntries) - Mappings:
- Namespace - Name - Mixin selector - named - create- Lnet/minecraft/world/biome/source/MultiNoiseBiomeSource;create(Lnet/minecraft/registry/entry/RegistryEntry;)Lnet/minecraft/world/biome/source/MultiNoiseBiomeSource;- intermediary - method_49503- Lnet/minecraft/class_4766;method_49503(Lnet/minecraft/class_6880;)Lnet/minecraft/class_4766;- official - a- Ldhy;a(Ljr;)Ldhy;
 
- 
getBiomeEntries- Mappings:
- Namespace - Name - Mixin selector - named - getBiomeEntries- Lnet/minecraft/world/biome/source/MultiNoiseBiomeSource;getBiomeEntries()Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$Entries;- intermediary - method_49506- Lnet/minecraft/class_4766;method_49506()Lnet/minecraft/class_6544$class_6547;- official - d- Ldhy;d()Ldhu$c;
 
- 
biomeStream- Specified by:
- biomeStreamin class- BiomeSource
- Mappings:
- Namespace - Name - Mixin selector - named - biomeStream- Lnet/minecraft/world/biome/source/BiomeSource;biomeStream()Ljava/util/stream/Stream;- intermediary - method_49494- Lnet/minecraft/class_1966;method_49494()Ljava/util/stream/Stream;- official - b- Ldhp;b()Ljava/util/stream/Stream;
 
- 
getCodec- Specified by:
- getCodecin class- BiomeSource
- Mappings:
- Namespace - Name - Mixin selector - named - getCodec- Lnet/minecraft/world/biome/source/BiomeSource;getCodec()Lcom/mojang/serialization/MapCodec;- intermediary - method_28442- Lnet/minecraft/class_1966;method_28442()Lcom/mojang/serialization/MapCodec;- official - a- Ldhp;a()Lcom/mojang/serialization/MapCodec;
 
- 
matchesInstance- Mappings:
- Namespace - Name - Mixin selector - named - matchesInstance- Lnet/minecraft/world/biome/source/MultiNoiseBiomeSource;matchesInstance(Lnet/minecraft/registry/RegistryKey;)Z- intermediary - method_38168- Lnet/minecraft/class_4766;method_38168(Lnet/minecraft/class_5321;)Z- official - a- Ldhy;a(Laku;)Z
 
- 
getBiome- Specified by:
- getBiomein interface- BiomeSupplier
- Specified by:
- getBiomein class- BiomeSource
- Mappings:
- Namespace - Name - Mixin selector - named - getBiome- Lnet/minecraft/world/biome/source/BiomeSupplier;getBiome(IIILnet/minecraft/world/biome/source/util/MultiNoiseUtil$MultiNoiseSampler;)Lnet/minecraft/registry/entry/RegistryEntry;- intermediary - method_38109- Lnet/minecraft/class_6780;method_38109(IIILnet/minecraft/class_6544$class_6552;)Lnet/minecraft/class_6880;- official - getNoiseBiome- Ldho;getNoiseBiome(IIILdhu$f;)Ljr;
 
- 
getBiomeAtPoint- Mappings:
- Namespace - Name - Mixin selector - named - getBiomeAtPoint- Lnet/minecraft/world/biome/source/MultiNoiseBiomeSource;getBiomeAtPoint(Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$NoiseValuePoint;)Lnet/minecraft/registry/entry/RegistryEntry;- intermediary - method_38167- Lnet/minecraft/class_4766;method_38167(Lnet/minecraft/class_6544$class_6553;)Lnet/minecraft/class_6880;- official - a- Ldhy;a(Ldhu$h;)Ljr;
 
- 
addDebugInfopublic void addDebugInfo(List<String> info, BlockPos pos, MultiNoiseUtil.MultiNoiseSampler noiseSampler) - Overrides:
- addDebugInfoin class- BiomeSource
- Mappings:
- Namespace - Name - Mixin selector - named - addDebugInfo- Lnet/minecraft/world/biome/source/BiomeSource;addDebugInfo(Ljava/util/List;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$MultiNoiseSampler;)V- intermediary - method_38114- Lnet/minecraft/class_1966;method_38114(Ljava/util/List;Lnet/minecraft/class_2338;Lnet/minecraft/class_6544$class_6552;)V- official - a- Ldhp;a(Ljava/util/List;Lji;Ldhu$f;)V
 
 
-