net.minecraft.world.level.levelgen.feature.configurations

public class RootSystemConfiguration

implements FeatureConfiguration

emg
net.minecraft.world.level.levelgen.feature.configurations.RootSystemConfiguration
net.minecraft.class_5926
net.minecraft.unmapped.C_njmhlimm
net.minecraft.world.gen.feature.RootSystemFeatureConfig
net.minecraft.world.gen.feature.RootSystemFeatureConfig

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<RootSystemConfiguration>
a
CODEC
field_29267
f_dutrflvw
CODEC
CODEC
public final Holder<PlacedFeature>
b
treeFeature
field_29268
f_uitcttec
feature
feature
public final int
c
requiredVerticalSpaceForTree
field_29269
f_gvhbiyij
requiredVerticalSpaceForTree
requiredVerticalSpaceForTree
public final int
d
rootRadius
field_29270
f_oweasxsm
rootRadius
rootRadius
public final TagKey<Block>
e
rootReplaceable
field_29271
f_nzxumxdj
rootReplaceable
rootReplaceable
public final BlockStateProvider
f
rootStateProvider
field_29272
f_krjlxkdd
rootStateProvider
rootStateProvider
public final int
g
rootPlacementAttempts
field_29273
f_pcejynfx
rootPlacementAttempts
rootPlacementAttempts
public final int
h
rootColumnMaxHeight
field_29274
f_mijwslxi
maxRootColumnHeight
maxRootColumnHeight
public final int
i
hangingRootRadius
field_29275
f_xcthuxiy
hangingRootRadius
hangingRootRadius
public final int
j
hangingRootsVerticalSpan
field_29276
f_ibgjjbff
hangingRootVerticalSpan
hangingRootVerticalSpan
public final BlockStateProvider
k
hangingRootStateProvider
field_29277
f_hiarxpzn
hangingRootStateProvider
hangingRootStateProvider
public final int
l
hangingRootPlacementAttempts
field_29278
f_sctxippp
hangingRootPlacementAttempts
hangingRootPlacementAttempts
public final int
n
allowedVerticalWaterForTree
field_33616
f_jcehvpkr
allowedVerticalWaterForTree
allowedVerticalWaterForTree
public final BlockPredicate
o
allowedTreePosition
field_36289
f_oykdlacq
predicate
allowedTreePosition

Constructor summary

ModifierConstructor
public (Holder<PlacedFeature> feature, int requiredVerticalSpaceForTree, int rootRadius, TagKey<Block> rootReplaceable, BlockStateProvider rootStateProvider, int rootPlacementAttempts, int maxRootColumnHeight, int hangingRootRadius, int hangingRootVerticalSpan, BlockStateProvider hangingRootStateProvider, int hangingRootPlacementAttempts, int allowedVerticalWaterForTree, BlockPredicate predicate)