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

public class TreeConfiguration

implements FeatureConfiguration

cmw
net.minecraft.world.level.levelgen.feature.configurations.TreeConfiguration
net.minecraft.class_4643
net.minecraft.world.gen.feature.TreeFeatureConfig
net.minecraft.world.gen.feature.BaseTreeFeatureConfig
net.minecraft.server.v1_16_R2.WorldGenFeatureTreeConfiguration

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<TreeConfiguration>
a
CODEC
field_24921
CODEC
field_236676_a_
public final BlockStateProvider
b
trunkProvider
field_21288
trunkProvider
field_227368_m_
public final BlockStateProvider
c
leavesProvider
field_21289
leavesProvider
field_227369_n_
public final List<TreeDecorator>
d
decorators
field_21290
decorators
field_227370_o_
public transient boolean
e
fromSapling
field_21593
skipFluidCheck
field_227372_q_
public final FoliagePlacer
f
foliagePlacer
field_24135
foliagePlacer
field_236677_f_
public final TrunkPlacer
g
trunkPlacer
field_24136
trunkPlacer
field_236678_g_
public final FeatureSize
h
minimumSize
field_24137
minimumSize
field_236679_h_
public final int
i
maxWaterDepth
field_21291
maxWaterDepth
field_236680_i_
public final boolean
j
ignoreVines
field_24138
ignoreVines
field_236681_j_
public final Heightmap$Types
l
heightmap
field_24139
heightmap
field_236682_l_

Constructor summary

ModifierConstructor
protected (BlockStateProvider trunkProvider, BlockStateProvider leavesProvider, FoliagePlacer foliagePlacer, TrunkPlacer trunkPlacer, FeatureSize minimumSize, List<TreeDecorator> decorators, int maxWaterDepth, boolean ignoreVines, Heightmap$Types heightmap)

Method summary

Modifier and TypeMethod
public void
b()
setFromSapling()
method_23916()
ignoreFluidCheck()
func_227373_a_()
public TreeConfiguration
a(List<coo> arg0)
withDecorators(List<TreeDecorator> arg0)
method_27373(List<class_4662> arg0)
setTreeDecorators(List<TreeDecorator> decorators)
func_236685_a_(List<TreeDecorator> arg0)