net.minecraft.world.level.levelgen.feature

public record ConfiguredFeature<FC extends FeatureConfiguration, F extends Feature<FC>>

drh
net.minecraft.world.level.levelgen.feature.ConfiguredFeature
net.minecraft.class_2975
net.minecraft.world.gen.feature.ConfiguredFeature
net.minecraft.src.C_2227_
net.minecraft.world.level.levelgen.feature.WorldGenFeatureConfigured

Field summary

Modifier and TypeField
private final F
d
feature
comp_332
feature
f_65377_
private final FC
e
config
comp_333
config
f_65378_
public static final com.mojang.serialization.Codec<ConfiguredFeature<?, ?>>
a
DIRECT_CODEC
field_25833
CODEC
f_65373_
public static final com.mojang.serialization.Codec<Holder<ConfiguredFeature<?, ?>>>
b
CODEC
field_24833
REGISTRY_CODEC
f_65374_
public static final com.mojang.serialization.Codec<HolderSet<ConfiguredFeature<?, ?>>>
c
LIST_CODEC
field_26756
LIST_CODEC
f_65375_

Constructor summary

ModifierConstructor
public (F feature, FC config)

Method summary

Modifier and TypeMethod
public boolean
a(cuk arg0, dle arg1, auv arg2, hx arg3)
place(WorldGenLevel arg0, ChunkGenerator arg1, RandomSource arg2, BlockPos arg3)
method_12862(class_5281 arg0, class_2794 arg1, class_5819 arg2, class_2338 arg3)
generate(StructureWorldAccess world, ChunkGenerator chunkGenerator, Random random, BlockPos origin)
m_224953_(C_1625_ p_224955_, C_2118_ p_224956_, C_212974_ p_224957_, C_4675_ arg3)
public Stream<ConfiguredFeature<?, ?>>
a()
getFeatures()
method_30648()
getDecoratedFeatures()
m_65398_()
public F
b()
feature()
comp_332()
feature()
f_65377_()
public FC
c()
config()
comp_333()
config()
f_65378_()