net.minecraft.world.level.levelgen.feature

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

cvv
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
public static final com.mojang.serialization.Codec<ConfiguredFeature<?, ?>>
a
DIRECT_CODEC
field_25833
CODEC
f_65373_
public static final com.mojang.serialization.Codec<Supplier<ConfiguredFeature<?, ?>>>
b
CODEC
field_24833
REGISTRY_CODEC
f_65374_
public static final com.mojang.serialization.Codec<List<Supplier<ConfiguredFeature<?, ?>>>>
c
LIST_CODEC
field_26756
LIST_CODEC
f_65375_
public static final org.apache.logging.log4j.Logger
d
LOGGER
field_21589
LOGGER
f_65376_
public final F
e
feature
field_13376
feature
f_65377_
public final FC
f
config
field_13375
config
f_65378_

Constructor summary

ModifierConstructor
public (F feature, FC config)

Method summary

Modifier and TypeMethod
public F
a()
feature()
method_30380()
getFeature()
m_65394_()
public FC
b()
config()
method_30381()
getConfig()
m_65397_()
public PlacedFeature
a(List<ddz> arg0)
placed(List<PlacementModifier> arg0)
method_39593(List<class_6797> arg0)
withPlacement(List<PlacementModifier> modifiers)
m_190821_(List<C_183017_> arg0)
public PlacedFeature
a(ddz... arg0)
placed(PlacementModifier... arg0)
method_39594(class_6797... arg0)
withPlacement(PlacementModifier... modifiers)
m_190823_(C_183017_... arg0)
public PlacedFeature
a(ccy arg0)
filteredByBlockSurvival(Block arg0)
method_39591(class_2248 arg0)
withWouldSurviveFilter(Block block)
m_190817_(C_1706_ arg0)
public PlacedFeature
c()
onlyWhenEmpty()
method_39595()
withInAirFilter()
m_190825_()
public PlacedFeature
a(cui arg0)
filtered(BlockPredicate arg0)
method_39592(class_6646 arg0)
withBlockPredicateFilter(BlockPredicate predicate)
m_190819_(C_182966_ arg0)
public boolean
a(cav arg0, cpz arg1, Random arg2, gh arg3)
place(WorldGenLevel arg0, ChunkGenerator arg1, Random arg2, BlockPos arg3)
method_12862(class_5281 arg0, class_2794 arg1, Random arg2, class_2338 arg3)
generate(StructureWorldAccess world, ChunkGenerator chunkGenerator, Random random, BlockPos origin)
m_65385_(C_1625_ p_65387_, C_2118_ p_65388_, Random p_65389_, C_4675_ arg3)
public Stream<ConfiguredFeature<?, ?>>
d()
getFeatures()
method_30648()
getDecoratedFeatures()
m_65398_()