net.minecraft.world.gen.feature

public class TreeFeatureConfig

implements FeatureConfig

chi
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.world.gen.feature.BaseTreeFeatureConfig
net.minecraft.world.gen.feature.BaseTreeFeatureConfig

Field summary

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

Constructor summary

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

Method summary

Modifier and TypeMethod
public void
a()
setFromSapling()
method_23916()
m_ozwkdkfw()
func_227373_a_()
forcePlacement()
public <T> Dynamic<T>
a(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)
m_ysxyduvg(com.mojang.datafixers.types.DynamicOps<T> arg0)
func_214634_a(com.mojang.datafixers.types.DynamicOps<T> arg0)
serialize(com.mojang.datafixers.types.DynamicOps<T> arg0)
public static <T> TreeFeatureConfig
b(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)
m_rpjhwebx(com.mojang.datafixers.Dynamic<T> arg0)
func_227376_b_(com.mojang.datafixers.Dynamic<T> arg0)
deserialize(com.mojang.datafixers.Dynamic<T> data)