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

public class TreeConfiguration$TreeConfigurationBuilder

eon$a
net.minecraft.world.level.levelgen.feature.configurations.TreeConfiguration$TreeConfigurationBuilder
net.minecraft.class_4643$class_4644

Field summary

Modifier and TypeField
public final BlockStateProvider
a
trunkProvider
field_21292
private final TrunkPlacer
c
trunkPlacer
field_24141
public final BlockStateProvider
b
foliageProvider
field_29282
private final FoliagePlacer
d
foliagePlacer
field_24140
private final Optional<RootPlacer>
e
rootPlacer
field_38768
private BlockStateProvider
f
dirtProvider
field_29283
private final FeatureSize
g
minimumSize
field_24142
private List<TreeDecorator>
h
decorators
field_21294
private boolean
i
ignoreVines
field_24143
private boolean
j
forceDirt
field_29284

Constructor summary

ModifierConstructor
public (BlockStateProvider arg0, TrunkPlacer arg1, BlockStateProvider arg2, FoliagePlacer arg3, Optional<RootPlacer> arg4, FeatureSize arg5)
public (BlockStateProvider arg0, TrunkPlacer arg1, BlockStateProvider arg2, FoliagePlacer arg3, FeatureSize arg4)

Method summary

Modifier and TypeMethod
public TreeConfiguration$TreeConfigurationBuilder
a(eps arg0)
dirt(BlockStateProvider arg0)
method_34346(class_4651 arg0)
public TreeConfiguration$TreeConfigurationBuilder
a(List<eqn> arg0)
decorators(List<TreeDecorator> arg0)
method_27376(List<class_4662> arg0)
public TreeConfiguration$TreeConfigurationBuilder
a()
ignoreVines()
method_27374()
public TreeConfiguration$TreeConfigurationBuilder
b()
forceDirt()
method_34347()
public TreeConfiguration
c()
build()
method_23445()