Class ObjectBigSpruceTree
java.lang.Object
cn.nukkit.level.generator.object.tree.ObjectTree
cn.nukkit.level.generator.object.tree.ObjectSpruceTree
cn.nukkit.level.generator.object.tree.ObjectBigSpruceTree
- Author:
- DaPorkchop_ (Nukkit Project)
-
Field Summary
Fields inherited from class cn.nukkit.level.generator.object.tree.ObjectSpruceTree
treeHeight
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
placeLeaves
(ChunkManager level, int topSize, int lRadius, int x, int y, int z, NukkitRandom random) void
placeObject
(ChunkManager level, int x, int y, int z, NukkitRandom random) protected void
placeTrunk
(ChunkManager level, int x, int y, int z, NukkitRandom random, int trunkHeight) void
setRandomTreeHeight
(NukkitRandom random) Methods inherited from class cn.nukkit.level.generator.object.tree.ObjectSpruceTree
getLeafBlock, getTreeHeight, getTrunkBlock, getType
Methods inherited from class cn.nukkit.level.generator.object.tree.ObjectTree
canPlaceObject, growTree, growTree, growTree, overridable
-
Constructor Details
-
ObjectBigSpruceTree
public ObjectBigSpruceTree(float leafStartHeightMultiplier, int baseLeafRadius)
-
-
Method Details
-
setRandomTreeHeight
-
placeObject
- Overrides:
placeObject
in classObjectSpruceTree
-
placeTrunk
protected void placeTrunk(ChunkManager level, int x, int y, int z, NukkitRandom random, int trunkHeight) - Overrides:
placeTrunk
in classObjectTree
-
placeLeaves
public void placeLeaves(ChunkManager level, int topSize, int lRadius, int x, int y, int z, NukkitRandom random) - Overrides:
placeLeaves
in classObjectSpruceTree
-