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

public class TreeConfiguration

implements FeatureConfiguration

chi
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_15_R1.WorldGenFeatureTreeConfiguration

Field summary

Modifier and TypeField
public final BlockStateProvider
m
trunkProvider
field_21288
trunkProvider
field_227368_m_
public final BlockStateProvider
n
leavesProvider
field_21289
leavesProvider
field_227369_n_
public final List<TreeDecorator>
o
decorators
field_21290
decorators
field_227370_o_
public final int
p
baseHeight
field_21291
baseHeight
field_227371_p_
public transient boolean
q
fromSapling
field_21593
field_227372_q_

Constructor summary

ModifierConstructor
protected (BlockStateProvider trunkProvider, BlockStateProvider leavesProvider, List<TreeDecorator> decorators, int baseHeight)

Method summary

Modifier and TypeMethod
public void
a()
setFromSapling()
method_23916()
func_227373_a_()
public <T> com.mojang.datafixers.Dynamic<T>
a(com.mojang.datafixers.types.DynamicOps<T> arg0)
serialize(com.mojang.datafixers.types.DynamicOps<T> arg0)
method_16587(com.mojang.datafixers.types.DynamicOps<T> arg0)
serialize(com.mojang.datafixers.types.DynamicOps<T> arg0)
func_214634_a(com.mojang.datafixers.types.DynamicOps<T> arg0)
public static <T> TreeConfiguration
b(com.mojang.datafixers.Dynamic<T> arg0)
deserialize(com.mojang.datafixers.Dynamic<T> arg0)
method_23444(com.mojang.datafixers.Dynamic<T> arg0)
deserialize(com.mojang.datafixers.Dynamic<T> configDeserializer)
func_227376_b_(com.mojang.datafixers.Dynamic<T> arg0)