Added support for different tree generation types and a callback.

This commit is contained in:
sk89q
2011-01-30 13:54:03 -08:00
parent ee0980a338
commit 2058057ce8
3 changed files with 64 additions and 4 deletions

View File

@@ -115,17 +115,21 @@ public interface World {
* Spawns a tree at a location.
*
* @param loc
* @param type
* @return whether the tree was created
*/
public boolean generateTree(Location loc);
public boolean generateTree(Location loc, TreeType type);
/**
* Spawns a big tree at a location.
* Spawns a tree at a location.
*
* @param loc
* @param type
* @param delegate
* @return whether the tree was created
*/
public boolean generateBigTree(Location loc);
public boolean generateTree(Location loc, TreeType type,
BlockChangeDelegate delegate);
/**
* Spawns a regular passenger minecart.