生成一棵樹
以下方法可用於自然地生成樹(就好像它是從樹苗中生長出來的)進入世界。
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。