001 package net.minecraftforge.event.world;
002
003 import net.minecraft.world.chunk.Chunk;
004 import net.minecraft.nbt.NBTTagCompound;
005 import net.minecraft.world.World;
006
007 public class ChunkEvent extends WorldEvent
008 {
009 private final Chunk chunk;
010
011 public ChunkEvent(Chunk chunk)
012 {
013 super(chunk.worldObj);
014 this.chunk = chunk;
015 }
016
017 public Chunk getChunk()
018 {
019 return chunk;
020 }
021
022 public static class Load extends ChunkEvent
023 {
024 public Load(Chunk chunk)
025 {
026 super(chunk);
027 }
028 }
029
030 public static class Unload extends ChunkEvent
031 {
032 public Unload(Chunk chunk)
033 {
034 super(chunk);
035 }
036 }
037 }