生成一棵树
以下方法可用于自然地生成树(就好像它是从树苗中生长出来的)进入世界。
boolean generateTree(Location loc, TreeType type);
boolean generateTree(Location loc, TreeType type, BlockChangeDelegate delegate);
- 位置是你希望树生成的位置
- TreeType 是要生成的树的类型,可以是以下之一
TreeType 枚举
类型 | 描述 |
---|---|
相思 | 金合欢树 |
大树 | 常规树,超高分枝 |
桦木 | 白桦树 |
BROWN_MUSHROOM | 大棕蘑菇; 高大的伞状 |
CHORUS_PLANT | 原产于 The End 的大型植物 |
COCOA_TREE | 丛林树与可可植物; 1 块宽 |
DARK_OAK | 黑栎树。 |
丛林 | 标准丛林树; 4 个街区宽而高 |
JUNGLE_BUSH | 在丛林中生长的小灌木丛 |
MEGA_REDWOOD | 巨型红木树; 4 个街区宽而高 |
RED_MUSHROOM | 大红蘑菇; 又矮又胖 |
红木 | 红木树,形状像一棵松树 |
SMALL_JUNGLE | 较小的丛林树; 1 块宽 |
沼泽 | 沼泽树(侧面有葡萄藤) |
TALL_BIRCH | 高大的白桦树 |
TALL_REDWOD | 高大的红木树顶部只有几片叶子 |
树 | 常规树,没有分支 |
- 如果你希望类调用由于此方法而更改的每个块,则可以使用委托
如果树已成功生成,则两个签名都将返回 true,否则返回 false。