net.minecraft.world.gen.feature

public class TreeFeatureConfig

implements FeatureConfig

cwn
net.minecraft.world.level.levelgen.feature.configurations.TreeConfiguration
net.minecraft.class_4643
net.minecraft.world.gen.feature.TreeFeatureConfig
net.minecraft.unmapped.C_zthydktd
net.minecraft.src.C_2366_

Field summary

Modifier and TypeField
public static final Codec<TreeFeatureConfig>
a
CODEC
field_24921
CODEC
f_ezfrbheh
f_68184_
public final BlockStateProvider
b
trunkProvider
field_21288
trunkProvider
f_nxajjdss
f_68185_
public final BlockStateProvider
c
dirtProvider
field_29279
dirtProvider
f_ftetnowf
f_161212_
public final TrunkPlacer
d
trunkPlacer
field_24136
trunkPlacer
f_rxqmvwgu
f_68190_
public final BlockStateProvider
e
foliageProvider
field_29280
foliageProvider
f_boxhbbsz
f_161213_
public final BlockStateProvider
f
saplingProvider
field_33933
saplingProvider
f_kubtvvwr
f_161214_
public final FoliagePlacer
g
foliagePlacer
field_24135
foliagePlacer
f_xpypjhmi
f_68189_
public final FeatureSize
h
minimumSize
field_24137
minimumSize
f_esdfybcv
f_68191_
public final List<TreeDecorator>
i
decorators
field_21290
decorators
f_esbshnsb
f_68187_
public final boolean
j
ignoreVines
field_24138
ignoreVines
f_kxihuofx
f_68193_
public final boolean
k
forceDirt
field_29281
forceDirt
f_hhsiealp
f_161215_

Constructor summary

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

Method summary

Modifier and TypeMethod
public TreeFeatureConfig
a(List<cyi> arg0)
withDecorators(List<TreeDecorator> arg0)
method_27373(List<class_4662> arg0)
setTreeDecorators(List<TreeDecorator> decorators)
m_okhcdetf(List<C_wyluesrv> arg0)
m_68210_(List<C_2416_> arg0)