net.minecraft.world.level.levelgen.feature

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

cwr
net.minecraft.world.level.levelgen.feature.ConfiguredStructureFeature
net.minecraft.class_5312
net.minecraft.world.gen.feature.ConfiguredStructureFeature
net.minecraft.src.C_2228_
net.minecraft.world.level.levelgen.feature.StructureFeature

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<ConfiguredStructureFeature<?, ?>>
a
DIRECT_CODEC
field_25834
CODEC
f_65400_
public static final com.mojang.serialization.Codec<Holder<ConfiguredStructureFeature<?, ?>>>
b
CODEC
field_24834
REGISTRY_CODEC
f_65401_
public static final com.mojang.serialization.Codec<HolderSet<ConfiguredStructureFeature<?, ?>>>
c
LIST_CODEC
field_26757
REGISTRY_ELEMENT_CODEC
f_65402_
public final F
d
feature
field_24835
feature
f_65403_
public final FC
e
config
field_24836
config
f_65404_
public final HolderSet<Biome>
f
biomes
field_36629
biomes
f_209743_
public final Map<MobCategory, StructureSpawnOverride>
g
spawnOverrides
field_37143
field_37143
f_209744_
public final boolean
h
adaptNoise
field_37144
field_37144
f_209745_

Constructor summary

ModifierConstructor
public (F feature, FC config, HolderSet<Biome> biomes, boolean p_209751_, Map<MobCategory, StructureSpawnOverride> arg4)

Method summary

Modifier and TypeMethod
public StructureStart
a(hc arg0, cqr arg1, cbv arg2, dhr arg3, long arg4, cac arg5, int arg6, cax arg7, Predicate<gs<cbr>> arg8)
generate(RegistryAccess arg0, ChunkGenerator arg1, BiomeSource arg2, StructureManager arg3, long arg4, ChunkPos arg5, int arg6, LevelHeightAccessor arg7, Predicate<Holder<Biome>> arg8)
method_28622(class_5455 arg0, class_2794 arg1, class_1966 arg2, class_3485 arg3, long arg4, class_1923 arg5, int arg6, class_5539 arg7, Predicate<class_6880<class_1959>> arg8)
tryPlaceStart(DynamicRegistryManager registryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, StructureManager arg3, long worldSeed, ChunkPos chunkPos, int structureReferences, HeightLimitView world, Predicate<RegistryEntry<Biome>> biomePredicate)
m_204707_(C_4706_ p_204709_, C_2118_ p_204710_, C_1644_ p_204711_, C_2627_ p_204712_, long p_204713_, C_1560_ p_204715_, int p_204716_, C_141183_ arg7, Predicate<C_203228_<C_1629_>> arg8)
public HolderSet<Biome>
a()
biomes()
method_40549()
getBiomes()
m_209752_()
public BoundingBox
a(deo arg0)
adjustBoundingBox(BoundingBox arg0)
method_41129(class_3341 arg0)
method_41129(BlockBox arg0)
m_209753_(C_2478_ arg0)