net.minecraft.world.gen.feature

public class TreeFeature

extends AbstractTreeFeature<FeatureConfiguration>

btt
net.minecraft.class_3910
net.minecraft.world.gen.feature.TreeFeature
net.minecraft.world.gen.feature.TreeFeature
net.minecraft.world.gen.feature.TreeFeature

Field summary

Modifier and TypeField
private static final BlockState
b
field_19269
DEFAULT_LOG
field_181653_a
DEFAULT_TRUNK
private static final BlockState
c
field_19270
DEFAULT_LEAVES
field_181654_b
DEFAULT_LEAF
protected final int
a
field_19267
baseHeight
field_76533_a
minTreeHeight
private final boolean
d
field_19271
placeVines
field_76531_b
vinesGrow
private final BlockState
aH
field_19266
log
field_76532_c
metaWood
private final BlockState
aI
field_19268
leaves
field_76530_d
metaLeaves

Constructor summary

ModifierConstructor
public (boolean arg0)
public (boolean notifyNeighbors, int baseHeight, BlockState log, BlockState leaves, boolean placeVines)

Method summary

Modifier and TypeMethod
public boolean
a(Set<el> arg0, axz arg1, Random arg2, el arg3)
method_17294(Set<class_2552> arg0, class_3598 arg1, Random arg2, class_2552 arg3)
doPlace(Set<BlockPos> arg0, WorldAccess arg1, Random arg2, BlockPos arg3)
func_208519_a(Set<BlockPos> arg0, IWorld arg1, Random arg2, BlockPos arg3)
place(Set<BlockPos> arg0, IWorld arg1, Random arg2, BlockPos arg3)
protected int
a(Random arg0)
method_17443(Random arg0)
getTreeHeight(Random random)
func_208534_a(Random arg0)
func_208534_a(Random arg0)
private void
a(axz arg0, int arg1, el arg2, eq arg3)
method_17441(class_3598 arg0, int arg1, class_2552 arg2, class_1354 arg3)
placeCocoa(WorldAccess world, int age, BlockPos pos, Direction face)
func_181652_a(IWorld arg0, int arg1, BlockPos arg2, EnumFacing arg3)
placeCocoa(IWorld worldIn, int arg1, BlockPos pos, EnumFacing side)
private void
a(axz arg0, el arg1, bmb arg2)
method_17442(class_3598 arg0, class_2552 arg1, class_2243 arg2)
placeVine(WorldAccess world, BlockPos pos, BooleanProperty connectionProperty)
func_181651_a(IWorld arg0, BlockPos arg1, BooleanProperty arg2)
addVine(IWorld worldIn, BlockPos pos, BooleanProperty prop)
private void
b(axz arg0, el arg1, bmb arg2)
method_17444(class_3598 arg0, class_2552 arg1, class_2243 arg2)
placeVines(WorldAccess world, BlockPos pos, BooleanProperty connectionProperty)
func_181650_b(IWorld arg0, BlockPos arg1, BooleanProperty arg2)
addHangingVine(IWorld worldIn, BlockPos pos, BooleanProperty prop)