    001package net.minecraftforge.event.terraingen;
    002
    003import java.util.Random;
    004
    005import net.minecraft.world.World;
    006import net.minecraftforge.event.Event.HasResult;
    007import 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
    015public 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}