net.minecraft.world.gen.feature

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

cvw
net.minecraft.world.level.levelgen.feature.ConfiguredStructureFeature
net.minecraft.class_5312
net.minecraft.world.gen.feature.ConfiguredStructureFeature
net.minecraft.unmapped.C_licgnyqv
net.minecraft.src.C_2228_

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<ConfiguredStructureFeature<?, ?>>
a
DIRECT_CODEC
field_25834
CODEC
f_xfvfknoq
f_65400_
public static final com.mojang.serialization.Codec<Supplier<ConfiguredStructureFeature<?, ?>>>
b
CODEC
field_24834
REGISTRY_CODEC
f_hhiycosk
f_65401_
public static final com.mojang.serialization.Codec<List<Supplier<ConfiguredStructureFeature<?, ?>>>>
c
LIST_CODEC
field_26757
REGISTRY_ELEMENT_CODEC
f_vfqhxyfd
f_65402_
public final F
d
feature
field_24835
feature
f_dsdbkgma
f_65403_
public final FC
e
config
field_24836
config
f_leilqfyi
f_65404_

Constructor summary

ModifierConstructor
public (F feature, FC config)

Method summary

Modifier and TypeMethod
public StructureStart<?>
a(gy o, cpz o, cbd o, dgp o, long o, bzk o, int o, dah o, caf arg8, Predicate<caz> arg9)
generate(RegistryAccess arg0, ChunkGenerator arg1, BiomeSource arg2, StructureManager arg3, long arg4, ChunkPos arg5, int arg6, StructureFeatureConfiguration arg7, LevelHeightAccessor arg8, Predicate<Biome> arg9)
method_28622(class_5455 arg0, class_2794 arg1, class_1966 arg2, class_3485 arg3, long arg4, class_1923 arg5, int arg6, class_5314 arg7, class_5539 arg8, Predicate<class_1959> arg9)
tryPlaceStart(DynamicRegistryManager registryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, StructureManager structureManager, long worldSeed, ChunkPos chunkPos, int structureReferences, StructureConfig structureConfig, HeightLimitView world, Predicate<Biome> biomeLimit)
m_wajuxlsc(C_wqxmvzdq arg0, C_kgfalbim arg1, C_ajguowya arg2, C_rhdulivw arg3, long arg4, C_ynrszrtu arg5, int arg6, C_eaybxiiq arg7, C_qpninoyb arg8, Predicate<C_orlkpefs> arg9)
m_190827_(C_4706_ p_190829_, C_2118_ p_190830_, C_1644_ p_190831_, C_2627_ p_190832_, long p_190833_, C_1560_ p_190835_, int p_190836_, C_2365_ p_190837_, C_141183_ arg8, Predicate<C_1629_> arg9)