001 package net.minecraftforge.event.terraingen;
002
003 import java.util.Random;
004
005 import net.minecraft.world.World;
006 import net.minecraftforge.event.Event.HasResult;
007 import net.minecraftforge.event.world.WorldEvent;
008
009 /**
010 * This event is fired when a sapling grows a tree.
011 *
012 * You can set the result to DENY to prevent the default tree growth.
013 */
014 @HasResult
015 public class SaplingGrowTreeEvent extends WorldEvent
016 {
017 public final int x;
018 public final int y;
019 public final int z;
020 public final Random rand;
021
022 public SaplingGrowTreeEvent(World world, Random rand, int x, int y, int z)
023 {
024 super(world);
025 this.rand = rand;
026 this.x = x;
027 this.y = y;
028 this.z = z;
029 }
030 }