net.minecraft.world.level.levelgen.feature

public class ConfiguredStructureFeature<FC extends FeatureConfiguration, F extends StructureFeature<FC>>

cit
net.minecraft.world.level.levelgen.feature.ConfiguredStructureFeature
net.minecraft.class_5312
net.minecraft.world.gen.feature.ConfiguredStructureFeature
net.minecraft.world.gen.feature.StructureFeature
net.minecraft.server.v1_16_R2.StructureFeature

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<ConfiguredStructureFeature<?, ?>>
a
DIRECT_CODEC
field_25834
CODEC
field_236267_a_
public static final com.mojang.serialization.Codec<Supplier<ConfiguredStructureFeature<?, ?>>>
b
CODEC
field_24834
REGISTRY_CODEC
field_244391_b_
public static final com.mojang.serialization.Codec<List<Supplier<ConfiguredStructureFeature<?, ?>>>>
c
LIST_CODEC
field_26757
field_26757
field_242770_c
public final F
d
feature
field_24835
feature
field_236268_b_
public final FC
e
config
field_24836
config
field_236269_c_

Constructor summary

ModifierConstructor
public (F feature, FC config)

Method summary

Modifier and TypeMethod
public StructureStart<?>
a(gn arg0, cfv arg1, bsv arg2, cst arg3, long arg4, bra arg5, bss arg6, int arg7, cmv arg8)
generate(RegistryAccess arg0, ChunkGenerator arg1, BiomeSource arg2, StructureManager arg3, long arg4, ChunkPos arg5, Biome arg6, int arg7, StructureFeatureConfiguration arg8)
method_28622(class_5455 arg0, class_2794 arg1, class_1966 arg2, class_3485 arg3, long arg4, class_1923 arg5, class_1959 arg6, int arg7, class_5314 arg8)
tryPlaceStart(DynamicRegistryManager registryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, StructureManager structureManager, long worldSeed, ChunkPos chunkPos, Biome biome, int referenceCount, StructureConfig structureConfig)
func_242771_a(DynamicRegistries arg0, ChunkGenerator arg1, BiomeProvider arg2, TemplateManager arg3, long arg4, ChunkPos arg5, Biome arg6, int arg7, StructureSeparationSettings arg8)