net.minecraft.world.gen.feature

public abstract class GiantTreeFeature<T extends Configuration>

extends AbstractTreeFeature<T>

brr
net.minecraft.class_1237
net.minecraft.world.gen.feature.GiantTreeFeature
net.minecraft.world.gen.feature.HugeTreesFeature
net.minecraft.world.gen.feature.HugeTreesFeature

Field summary

Modifier and TypeField
protected final int
a
field_4889
baseHeight
field_76522_a
baseHeight
protected final BlockState
b
field_10157
log
field_76520_b
trunk
protected final BlockState
c
field_10158
leaves
field_76521_c
leaf
protected int
d
field_7531
bonusHeight
field_150538_d
extraRandomHeight

Constructor summary

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

Method summary

Modifier and TypeMethod
protected int
a(Random arg0)
method_6558(Random arg0)
getRandomHeight(Random random)
func_150533_a(Random arg0)
getHeight(Random rand)
private boolean
a(axk arg0, el arg1, int arg2)
method_9218(class_1158 arg0, class_2552 arg1, int arg2)
canGrow(BlockView world, BlockPos pos, int height)
func_175926_c(IBlockReader arg0, BlockPos arg1, int arg2)
isSpaceAt(IBlockReader worldIn, BlockPos leavesPos, int height)
private boolean
b(axz arg0, el arg1)
method_17384(class_3598 arg0, class_2552 arg1)
checkAndPlaceDirtUnderneath(WorldAccess world, BlockPos pos)
func_202405_b(IWorld arg0, BlockPos arg1)
func_202405_b(IWorld arg0, BlockPos arg1)
protected boolean
a(axz arg0, el arg1, int arg2)
method_6557(class_3598 arg0, class_2552 arg1, int arg2)
canGrowAt(WorldAccess world, BlockPos pos, int height)
func_203427_a(IWorld arg0, BlockPos arg1, int arg2)
func_203427_a(IWorld arg0, BlockPos arg1, int arg2)
protected void
b(axz arg0, el arg1, int arg2)
method_17385(class_3598 arg0, class_2552 arg1, int arg2)
placeLeavesRingStrict(WorldAccess world, BlockPos pos, int radius)
func_175925_a(IWorld arg0, BlockPos arg1, int arg2)
growLeavesLayerStrict(IWorld worldIn, BlockPos layerCenter, int width)
protected void
c(axz arg0, el arg1, int arg2)
method_17386(class_3598 arg0, class_2552 arg1, int arg2)
placeLeavesRing(WorldAccess world, BlockPos pos, int radius)
func_175928_b(IWorld arg0, BlockPos arg1, int arg2)
growLeavesLayer(IWorld worldIn, BlockPos layerCenter, int width)