public class LargeOakFoliagePlacer extends BlobFoliagePlacer
FoliagePlacer.TreeNode| Modifier and Type | Field and Description |
|---|---|
static com.mojang.serialization.Codec<LargeOakFoliagePlacer> |
CODEC |
heightoffset, radius, randomOffset, randomRadius| Constructor and Description |
|---|
LargeOakFoliagePlacer(int int2,
int int3,
int int4,
int int5,
int int6) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
generate(ModifiableTestableWorld world,
Random random,
TreeFeatureConfig config,
int trunkHeight,
FoliagePlacer.TreeNode treeNode,
int foliageHeight,
int radius,
Set<BlockPos> leaves,
int int2,
BlockBox blockBox)
This is the main method used to generate foliage.
|
protected boolean |
isInvalidForLeaves(Random random,
int baseHeight,
int dx,
int dy,
int dz,
boolean bool) |
getHeight, getType, method_28838generate, generate, getRadius, method_27387, method_28846public static final com.mojang.serialization.Codec<LargeOakFoliagePlacer> CODEC
public LargeOakFoliagePlacer(int int2,
int int3,
int int4,
int int5,
int int6)
protected void generate(ModifiableTestableWorld world, Random random, TreeFeatureConfig config, int trunkHeight, FoliagePlacer.TreeNode treeNode, int foliageHeight, int radius, Set<BlockPos> leaves, int int2, BlockBox blockBox)
generate in class BlobFoliagePlacerprotected boolean isInvalidForLeaves(Random random, int baseHeight, int dx, int dy, int dz, boolean bool)
isInvalidForLeaves in class BlobFoliagePlacer