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

public class TreeConfiguration

implements FeatureConfiguration

emm
net.minecraft.world.level.levelgen.feature.configurations.TreeConfiguration
net.minecraft.class_4643
net.minecraft.unmapped.C_zthydktd
net.minecraft.world.gen.feature.TreeFeatureConfig
net.minecraft.world.gen.feature.TreeFeatureConfig

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<TreeConfiguration>
a
CODEC
field_24921
f_ezfrbheh
CODEC
CODEC
public final BlockStateProvider
b
trunkProvider
field_21288
f_nxajjdss
trunkProvider
trunkProvider
public final BlockStateProvider
c
dirtProvider
field_29279
f_ftetnowf
dirtProvider
dirtProvider
public final TrunkPlacer
d
trunkPlacer
field_24136
f_rxqmvwgu
trunkPlacer
trunkPlacer
public final BlockStateProvider
e
foliageProvider
field_29280
f_boxhbbsz
foliageProvider
foliageProvider
public final FoliagePlacer
f
foliagePlacer
field_24135
f_xpypjhmi
foliagePlacer
foliagePlacer
public final Optional<RootPlacer>
g
rootPlacer
field_38767
f_qtzyoeza
rootPlacer
rootPlacer
public final FeatureSize
h
minimumSize
field_24137
f_esdfybcv
minimumSize
minimumSize
public final List<TreeDecorator>
i
decorators
field_21290
f_esbshnsb
decorators
decorators
public final boolean
j
ignoreVines
field_24138
f_kxihuofx
ignoreVines
ignoreVines
public final boolean
k
forceDirt
field_29281
f_hhsiealp
forceDirt
forceDirt

Constructor summary

ModifierConstructor
protected (BlockStateProvider trunkProvider, TrunkPlacer trunkPlacer, BlockStateProvider foliageProvider, FoliagePlacer foliagePlacer, Optional<RootPlacer> rootPlacer, BlockStateProvider dirtProvider, FeatureSize minimumSize, List<TreeDecorator> decorators, boolean ignoreVines, boolean forceDirt)