1
0
mirror of https://e.coding.net/circlecloud/Residence.git synced 2025-11-25 21:56:06 +00:00
Files
Residence/src/main/java/com/bekvon/bukkit/residence/event/ResidenceDeleteEvent.java
502647092 3fec9f6871 move src path and modify config file...
Signed-off-by: 502647092 <jtb1@163.com>
2015-09-01 17:26:17 +08:00

47 lines
988 B
Java

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.bekvon.bukkit.residence.event;
import com.bekvon.bukkit.residence.protection.ClaimedResidence;
import org.bukkit.entity.Player;
import org.bukkit.event.HandlerList;
/**
*
* @author Administrator
*/
public class ResidenceDeleteEvent extends CancellableResidencePlayerEvent {
private static final HandlerList handlers = new HandlerList();
@Override
public HandlerList getHandlers() {
return handlers;
}
public static HandlerList getHandlerList() {
return handlers;
}
public enum DeleteCause {
LEASE_EXPIRE,PLAYER_DELETE,OTHER
}
DeleteCause cause;
public ResidenceDeleteEvent(Player player, ClaimedResidence resref, DeleteCause delcause)
{
super("RESIDENCE_DELETE", resref, player);
cause = delcause;
}
public DeleteCause getCause()
{
return cause;
}
}