Package net.minecraft.world.gen.feature
Class ConfiguredStructureFeature<FC extends FeatureConfig,F extends StructureFeature<FC>>
java.lang.Object
net.minecraft.world.gen.feature.ConfiguredStructureFeature<FC,F>
public class ConfiguredStructureFeature<FC extends FeatureConfig,F extends StructureFeature<FC>>
extends Object
- Mappings:
Namespace Name official cvw
intermediary net/minecraft/class_5312
named net/minecraft/world/gen/feature/ConfiguredStructureFeature
-
Field Summary
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<ConfiguredStructureFeature<?,
?>> final FC
final F
static final com.mojang.serialization.Codec<Supplier<ConfiguredStructureFeature<?,
?>>> static final com.mojang.serialization.Codec<List<Supplier<ConfiguredStructureFeature<?,
?>>>> -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiontryPlaceStart
(DynamicRegistryManager registryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, StructureManager structureManager, long worldSeed, ChunkPos chunkPos, int structureReferences, StructureConfig structureConfig, HeightLimitView world, Predicate<Biome> biomeLimit)
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector official a
Lcvw;a:Lcom/mojang/serialization/Codec;
intermediary field_25834
Lnet/minecraft/class_5312;field_25834:Lcom/mojang/serialization/Codec;
named CODEC
Lnet/minecraft/world/gen/feature/ConfiguredStructureFeature;CODEC:Lcom/mojang/serialization/Codec;
-
REGISTRY_CODEC
public static final com.mojang.serialization.Codec<Supplier<ConfiguredStructureFeature<?,?>>> REGISTRY_CODEC- Mappings:
Namespace Name Mixin selector official b
Lcvw;b:Lcom/mojang/serialization/Codec;
intermediary field_24834
Lnet/minecraft/class_5312;field_24834:Lcom/mojang/serialization/Codec;
named REGISTRY_CODEC
Lnet/minecraft/world/gen/feature/ConfiguredStructureFeature;REGISTRY_CODEC:Lcom/mojang/serialization/Codec;
-
REGISTRY_ELEMENT_CODEC
public static final com.mojang.serialization.Codec<List<Supplier<ConfiguredStructureFeature<?,?>>>> REGISTRY_ELEMENT_CODEC- Mappings:
Namespace Name Mixin selector official c
Lcvw;c:Lcom/mojang/serialization/Codec;
intermediary field_26757
Lnet/minecraft/class_5312;field_26757:Lcom/mojang/serialization/Codec;
named REGISTRY_ELEMENT_CODEC
Lnet/minecraft/world/gen/feature/ConfiguredStructureFeature;REGISTRY_ELEMENT_CODEC:Lcom/mojang/serialization/Codec;
-
feature
- Mappings:
Namespace Name Mixin selector official d
Lcvw;d:Lcyi;
intermediary field_24835
Lnet/minecraft/class_5312;field_24835:Lnet/minecraft/class_3195;
named feature
Lnet/minecraft/world/gen/feature/ConfiguredStructureFeature;feature:Lnet/minecraft/world/gen/feature/StructureFeature;
-
config
- Mappings:
Namespace Name Mixin selector official e
Lcvw;e:Lczf;
intermediary field_24836
Lnet/minecraft/class_5312;field_24836:Lnet/minecraft/class_3037;
named config
Lnet/minecraft/world/gen/feature/ConfiguredStructureFeature;config:Lnet/minecraft/world/gen/feature/FeatureConfig;
-
-
Constructor Details
-
ConfiguredStructureFeature
- Mappings:
Namespace Name Mixin selector official <init>
Lcvw;<init>(Lcyi;Lczf;)V
intermediary <init>
Lnet/minecraft/class_5312;<init>(Lnet/minecraft/class_3195;Lnet/minecraft/class_3037;)V
named <init>
Lnet/minecraft/world/gen/feature/ConfiguredStructureFeature;<init>(Lnet/minecraft/world/gen/feature/StructureFeature;Lnet/minecraft/world/gen/feature/FeatureConfig;)V
-
-
Method Details
-
tryPlaceStart
public StructureStart<?> tryPlaceStart(DynamicRegistryManager registryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, StructureManager structureManager, long worldSeed, ChunkPos chunkPos, int structureReferences, StructureConfig structureConfig, HeightLimitView world, Predicate<Biome> biomeLimit) - See Also:
- Mappings:
Namespace Name Mixin selector official a
Lcvw;a(Lgy;Lcpz;Lcbd;Ldgp;JLbzk;ILdah;Lcaf;Ljava/util/function/Predicate;)Ldfh;
intermediary method_28622
Lnet/minecraft/class_5312;method_28622(Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_1966;Lnet/minecraft/class_3485;JLnet/minecraft/class_1923;ILnet/minecraft/class_5314;Lnet/minecraft/class_5539;Ljava/util/function/Predicate;)Lnet/minecraft/class_3449;
named tryPlaceStart
Lnet/minecraft/world/gen/feature/ConfiguredStructureFeature;tryPlaceStart(Lnet/minecraft/util/registry/DynamicRegistryManager;Lnet/minecraft/world/gen/chunk/ChunkGenerator;Lnet/minecraft/world/biome/source/BiomeSource;Lnet/minecraft/structure/StructureManager;JLnet/minecraft/util/math/ChunkPos;ILnet/minecraft/world/gen/chunk/StructureConfig;Lnet/minecraft/world/HeightLimitView;Ljava/util/function/Predicate;)Lnet/minecraft/structure/StructureStart;
-