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

public class RootSystemConfiguration

implements FeatureConfiguration

dat
net.minecraft.world.level.levelgen.feature.configurations.RootSystemConfiguration
net.minecraft.class_5926
net.minecraft.world.gen.feature.RootSystemFeatureConfig
net.minecraft.src.C_141386_
net.minecraft.world.level.levelgen.feature.configurations.RootSystemConfiguration

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<RootSystemConfiguration>
a
CODEC
field_29267
CODEC
f_161101_
public final Holder<PlacedFeature>
b
treeFeature
field_29268
feature
f_161102_
public final int
c
requiredVerticalSpaceForTree
field_29269
requiredVerticalSpaceForTree
f_161103_
public final int
d
rootRadius
field_29270
rootRadius
f_161104_
public final TagKey<Block>
e
rootReplaceable
field_29271
rootReplaceable
f_161105_
public final BlockStateProvider
f
rootStateProvider
field_29272
rootStateProvider
f_161106_
public final int
g
rootPlacementAttempts
field_29273
rootPlacementAttempts
f_161107_
public final int
h
rootColumnMaxHeight
field_29274
maxRootColumnHeight
f_161108_
public final int
i
hangingRootRadius
field_29275
hangingRootRadius
f_161109_
public final int
j
hangingRootsVerticalSpan
field_29276
hangingRootVerticalSpan
f_161110_
public final BlockStateProvider
k
hangingRootStateProvider
field_29277
hangingRootStateProvider
f_161111_
public final int
l
hangingRootPlacementAttempts
field_29278
hangingRootPlacementAttempts
f_161112_
public final int
n
allowedVerticalWaterForTree
field_33616
allowedVerticalWaterForTree
f_161113_
public final BlockPredicate
o
allowedTreePosition
field_36289
predicate
f_198355_

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)