net.minecraft.world.gen.feature

public class LargeOakTreeFeature

extends AbstractTreeFeature

ard
net.minecraft.class_1220
net.minecraft.world.gen.feature.LargeOakTreeFeature
net.minecraft.world.gen.feature.WorldGenBigTree

Field summary

Modifier and TypeField
static final byte[]
a
field_4862
MINOR_AXES
otherCoordPairs
Random
b
field_4863
random
rand
World
c
field_4864
world
worldObj
int[]
d
field_4865
origin
basePos
int
e
field_4866
height
heightLimit
int
f
field_4867
trunkHeight
height
double
g
field_4868
trunkScale
heightAttenuation
double
h
field_4869
branchDensity
branchDensity
double
i
field_4870
branchSlope
branchSlope
double
j
field_4871
branchLengthScale
scaleWidth
double
k
field_4872
foliageDensity
leafDensity
int
l
field_4873
trunkWidth
trunkSize
int
m
field_4874
maxTrunkHeight
heightLimitLimit
int
n
field_4875
foliageClusterHeight
leafDistanceLimit
int[][]
o
field_4876
branches
leafNodes

Constructor summary

ModifierConstructor
public (boolean arg0)

Method summary

Modifier and TypeMethod
void
a()
method_4013()
makeBranches()
generateLeafNodeList()
void
a(int arg0, int arg1, int arg2, float arg3, byte arg4, aji arg5)
method_4016(int arg0, int arg1, int arg2, float arg3, byte arg4, class_197 arg5)
placeCluster(int x, int y, int z, float shape, byte majorAxis, Block clusterBlock)
func_150529_a(int arg0, int arg1, int arg2, float arg3, byte arg4, Block arg5)
float
a(int arg0)
method_4014(int arg0)
getTreeShape(int height)
layerSize(int arg0)
float
b(int arg0)
method_4020(int arg0)
getClusterShape(int layer)
leafSize(int arg0)
void
a(int arg0, int arg1, int arg2)
method_4015(int arg0, int arg1, int arg2)
placeFoliageCluster(int x, int baseY, int z)
generateLeafNode(int arg0, int arg1, int arg2)
void
a(int[] arg0, int[] arg1, aji arg2)
method_4018(int[] arg0, int[] arg1, class_197 arg2)
placeBranch(int[] from, int[] to, Block log)
func_150530_a(int[] arg0, int[] arg1, Block arg2)
void
b()
method_4019()
placeFoliage()
generateLeaves()
boolean
c(int arg0)
method_4022(int arg0)
shouldPlaceBranch(int height)
leafNodeNeedsBase(int arg0)
void
c()
method_4021()
placeTrunk()
generateTrunk()
void
d()
method_4023()
placeBranches()
generateLeafNodeBases()
int
a(int[] arg0, int[] arg1)
method_4017(int[] arg0, int[] arg1)
tryBranch(int[] from, int[] to)
checkBlockLine(int[] arg0, int[] arg1)
boolean
e()
method_4024()
canPlace()
validTreeLocation()
public void
a(double arg0, double arg1, double arg2)
method_4025(double arg0, double arg1, double arg2)
prepare(double arg0, double arg1, double arg2)
setScale(double arg0, double arg1, double arg2)
public boolean
a(ahb arg0, Random arg1, int arg2, int arg3, int arg4)
method_4028(class_1150 arg0, Random arg1, int arg2, int arg3, int arg4)
place(World arg0, Random arg1, int arg2, int arg3, int arg4)
generate(World arg0, Random arg1, int arg2, int arg3, int arg4)