生成一棵树

以下方法可用于自然地生成树(就好像它是从树苗中生长出来的)进入世界。

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。