package de.epiceric.shopchest.api.event; import org.bukkit.command.CommandSender; import org.bukkit.event.Cancellable; import org.bukkit.event.Event; import org.bukkit.event.HandlerList; /** * Called when the shops are reloaded by a command * * @since 2.0 */ public class ShopReloadEvent extends Event implements Cancellable { private static final HandlerList handlers = new HandlerList(); private CommandSender sender; private boolean cancelled; public ShopReloadEvent(CommandSender sender) { this.sender = sender; } /** * Gets the sender that entered the reload command * * @return the sender * @since 2.0 */ public CommandSender getSender() { return sender; } @Override public boolean isCancelled() { return cancelled; } @Override public void setCancelled(boolean cancel) { cancelled = cancel; } public static HandlerList getHandlerList() { return handlers; } @Override public HandlerList getHandlers() { return handlers; } }