net.minecraft.world.gen.feature

public abstract class GiantTreeFeature<T extends Configuration>

extends AbstractTreeFeature<T>

ccj
net.minecraft.class_3096
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_13683
baseHeight
field_76522_a
field_76522_a
protected final BlockState
aS
field_13685
log
field_76520_b
field_76520_b
protected final BlockState
aT
field_13684
leaves
field_76521_c
field_76521_c
protected final int
aU
field_13686
bonusHeight
field_150538_d
field_150538_d

Constructor summary

ModifierConstructor
public (Function<Dynamic<?>, ? extends T> arg0, boolean arg1, int arg2, int arg3, BlockState arg4, BlockState arg5)

Method summary

Modifier and TypeMethod
protected int
a(Random arg0)
method_13524(Random arg0)
getRandomHeight(Random random)
func_150533_a(Random arg0)
getHeight(Random rand)
private boolean
a(bhn arg0, ev arg1, int arg2)
method_13527(class_3746 arg0, class_2338 arg1, int arg2)
canGrow(C_14120560 arg0, BlockPos arg1, int arg2)
func_175926_c(IWorldGenerationBaseReader arg0, BlockPos arg1, int arg2)
isSpaceAt(IWorldGenerationBaseReader worldIn, BlockPos leavesPos, int height)
private boolean
b(bhm arg0, ev arg1)
method_13525(class_3747 arg0, class_2338 arg1)
checkAndPlaceDirtUnderneath(C_97772630 arg0, BlockPos arg1)
func_202405_b(IWorldGenerationReader arg0, BlockPos arg1)
func_202405_b(IWorldGenerationReader arg0, BlockPos arg1)
protected boolean
a(bhm arg0, ev arg1, int arg2)
method_13523(class_3747 arg0, class_2338 arg1, int arg2)
canGrowAt(C_97772630 arg0, BlockPos arg1, int arg2)
func_203427_a(IWorldGenerationReader arg0, BlockPos arg1, int arg2)
func_203427_a(IWorldGenerationReader arg0, BlockPos arg1, int arg2)
protected void
b(bhm arg0, ev arg1, int arg2)
method_13528(class_3747 arg0, class_2338 arg1, int arg2)
placeLeavesRingStrict(C_97772630 arg0, BlockPos arg1, int arg2)
func_175925_a(IWorldGenerationReader arg0, BlockPos arg1, int arg2)
growLeavesLayerStrict(IWorldGenerationReader worldIn, BlockPos layerCenter, int width)
protected void
c(bhm arg0, ev arg1, int arg2)
method_13526(class_3747 arg0, class_2338 arg1, int arg2)
placeLeavesRing(C_97772630 arg0, BlockPos arg1, int arg2)
func_175928_b(IWorldGenerationReader arg0, BlockPos arg1, int arg2)
growLeavesLayer(IWorldGenerationReader worldIn, BlockPos layerCenter, int width)