001 package org.bukkit.event.world; 002 003 import org.bukkit.Chunk; 004 import org.bukkit.event.Cancellable; 005 import org.bukkit.event.HandlerList; 006 007 /** 008 * Called when a chunk is unloaded 009 */ 010 public class ChunkUnloadEvent extends ChunkEvent implements Cancellable { 011 private static final HandlerList handlers = new HandlerList(); 012 private boolean cancel = false; 013 014 public ChunkUnloadEvent(final Chunk chunk) { 015 super(chunk); 016 } 017 018 public boolean isCancelled() { 019 return cancel; 020 } 021 022 public void setCancelled(boolean cancel) { 023 this.cancel = cancel; 024 } 025 026 @Override 027 public HandlerList getHandlers() { 028 return handlers; 029 } 030 031 public static HandlerList getHandlerList() { 032 return handlers; 033 } 034 }