Event cleanup pass 1.
This commit is contained in:
		
							parent
							
								
									363a63bf3a
								
							
						
					
					
						commit
						27cee7d6f7
					
				| @ -9,21 +9,35 @@ import com.massivecraft.factions.Faction; | ||||
| 
 | ||||
| public class FPlayerJoinEvent extends Event implements Cancellable | ||||
| { | ||||
| 	private static final HandlerList handlers = new HandlerList(); | ||||
| 	// -------------------------------------------- // | ||||
| 	// REQUIRED EVENT CODE | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	FPlayer fplayer; | ||||
| 	Faction faction; | ||||
| 	PlayerJoinReason reason; | ||||
| 	boolean cancelled = false; | ||||
| 	public enum PlayerJoinReason | ||||
| 	private static final HandlerList handlers = new HandlerList(); | ||||
| 	@Override public HandlerList getHandlers() { return handlers; } | ||||
| 	public static HandlerList getHandlerList() { return handlers; } | ||||
| 	 | ||||
| 	// -------------------------------------------- // | ||||
| 	// FIELDS | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	private FPlayer fplayer; | ||||
| 	private Faction faction; | ||||
| 	private PlayerJoinReason reason; | ||||
| 	 | ||||
| 	private boolean cancelled = false; | ||||
| 	@Override public boolean isCancelled() { return this.cancelled; } | ||||
| 	@Override public void setCancelled(boolean cancelled) { this.cancelled = cancelled; } | ||||
| 	 | ||||
| 	// -------------------------------------------- // | ||||
| 	// CONSTRUCT | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	public FPlayerJoinEvent(FPlayer fplayer, Faction faction, PlayerJoinReason reason) | ||||
| 	{ | ||||
| 		CREATE, LEADER, COMMAND | ||||
| 	} | ||||
| 	public FPlayerJoinEvent(FPlayer fp, Faction f, PlayerJoinReason r) | ||||
| 	{  | ||||
| 		fplayer = fp; | ||||
| 		faction = f; | ||||
| 		reason = r; | ||||
| 		this.fplayer = fplayer; | ||||
| 		this.faction = faction; | ||||
| 		this.reason = reason; | ||||
| 	} | ||||
| 
 | ||||
| 	public FPlayer getFPlayer() | ||||
| @ -38,23 +52,14 @@ public class FPlayerJoinEvent extends Event implements Cancellable | ||||
| 	{ | ||||
| 		return reason;	 | ||||
| 	} | ||||
| 	public HandlerList getHandlers()  | ||||
| 	 | ||||
| 	// -------------------------------------------- // | ||||
| 	// INTERNAL ENUM | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	public enum PlayerJoinReason | ||||
| 	{ | ||||
| 		return handlers; | ||||
| 		CREATE, LEADER, COMMAND | ||||
| 	} | ||||
| 	 | ||||
| 	public static HandlerList getHandlerList()  | ||||
| 	{ | ||||
| 		return handlers; | ||||
| 	} | ||||
| 	@Override | ||||
| 	public boolean isCancelled()  | ||||
| 	{ | ||||
| 		return cancelled; | ||||
| 	} | ||||
| 	@Override | ||||
| 	public void setCancelled(boolean c)  | ||||
| 	{ | ||||
| 		cancelled = c; | ||||
| 	} | ||||
| } | ||||
| @ -9,55 +9,20 @@ import com.massivecraft.factions.Faction; | ||||
| 
 | ||||
| public class FPlayerLeaveEvent extends Event implements Cancellable | ||||
| { | ||||
| 	// -------------------------------------------- // | ||||
| 	// REQUIRED EVENT CODE | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	private static final HandlerList handlers = new HandlerList(); | ||||
| 	private PlayerLeaveReason reason; | ||||
| 	FPlayer FPlayer; | ||||
| 	Faction Faction; | ||||
| 	boolean cancelled = false; | ||||
| 	@Override public HandlerList getHandlers() { return handlers; } | ||||
| 	public static HandlerList getHandlerList() { return handlers; } | ||||
| 	 | ||||
| 	public enum PlayerLeaveReason | ||||
| 	{ | ||||
| 		KICKED, DISBAND, RESET, JOINOTHER, LEAVE | ||||
| 	} | ||||
| 
 | ||||
| 	public FPlayerLeaveEvent(FPlayer p, Faction f, PlayerLeaveReason r) | ||||
| 	{ | ||||
| 		FPlayer = p; | ||||
| 		Faction = f; | ||||
| 		reason = r; | ||||
| 	} | ||||
| 
 | ||||
| 	public HandlerList getHandlers()  | ||||
| 	{ | ||||
| 		return handlers; | ||||
| 	} | ||||
| 
 | ||||
| 	public static HandlerList getHandlerList()  | ||||
| 	{ | ||||
| 		return handlers; | ||||
| 	} | ||||
| 	 | ||||
| 	public PlayerLeaveReason getReason()  | ||||
| 	{ | ||||
| 		return reason; | ||||
| 	} | ||||
| 	 | ||||
| 	public FPlayer getFPlayer() | ||||
| 	{ | ||||
| 		return FPlayer; | ||||
| 	} | ||||
| 	 | ||||
| 	public Faction getFaction() | ||||
| 	{ | ||||
| 		return Faction; | ||||
| 	} | ||||
| 
 | ||||
| 	@Override | ||||
| 	public boolean isCancelled()  | ||||
| 	{ | ||||
| 		return cancelled; | ||||
| 	} | ||||
| 	// -------------------------------------------- // | ||||
| 	// FIELDS | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	private boolean cancelled; | ||||
| 	@Override public boolean isCancelled() { return this.cancelled; } | ||||
| 	@Override | ||||
| 	public void setCancelled(boolean c)  | ||||
| 	{ | ||||
| @ -68,4 +33,35 @@ public class FPlayerLeaveEvent extends Event implements Cancellable | ||||
| 		} | ||||
| 		cancelled = c; | ||||
| 	} | ||||
| 	 | ||||
| 	private final PlayerLeaveReason reason; | ||||
| 	public PlayerLeaveReason getReason() { return this.reason; } | ||||
| 	 | ||||
| 	private final FPlayer fplayer; | ||||
| 	public FPlayer getFPlayer() { return this.fplayer; } | ||||
| 	 | ||||
| 	private final Faction faction; | ||||
| 	public Faction getFaction() { return this.faction; } | ||||
| 
 | ||||
| 	// -------------------------------------------- // | ||||
| 	// CONSTRUCT | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	public FPlayerLeaveEvent(FPlayer fplayer, Faction faction, PlayerLeaveReason reason) | ||||
| 	{ | ||||
| 		this.cancelled = false; | ||||
| 		this.fplayer = fplayer; | ||||
| 		this.faction = faction; | ||||
| 		this.reason = reason; | ||||
| 	} | ||||
| 	 | ||||
| 	// -------------------------------------------- // | ||||
| 	// INTERNAL ENUM | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	public enum PlayerLeaveReason | ||||
| 	{ | ||||
| 		KICKED, DISBAND, RESET, JOINOTHER, LEAVE | ||||
| 	} | ||||
| 	 | ||||
| } | ||||
| @ -11,18 +11,28 @@ import com.massivecraft.factions.FactionColl; | ||||
| 
 | ||||
| public class FactionCreateEvent extends Event implements Cancellable | ||||
| { | ||||
| 	// -------------------------------------------- // | ||||
| 	// REQUIRED EVENT CODE | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	private static final HandlerList handlers = new HandlerList(); | ||||
| 	@Override public HandlerList getHandlers() { return handlers; } | ||||
| 	public static HandlerList getHandlerList() { return handlers; } | ||||
| 	 | ||||
| 	// -------------------------------------------- // | ||||
| 	// FIELDS | ||||
| 	// -------------------------------------------- // | ||||
|   | ||||
| 	private boolean cancelled; | ||||
| 	@Override public boolean isCancelled() { return this.cancelled; } | ||||
| 	@Override public void setCancelled(boolean cancelled) { this.cancelled = cancelled; } | ||||
| 	 | ||||
| 	// TODO: Could the fields be reorganized to achieve symmetry? | ||||
| 	 | ||||
| 	private String factionTag; | ||||
| 	private Player sender; | ||||
| 	private boolean cancelled; | ||||
| 	public String getFactionTag() { return this.factionTag; } | ||||
| 	 | ||||
| 	public FactionCreateEvent(Player sender, String tag)  | ||||
| 	{ | ||||
| 		this.factionTag = tag; | ||||
| 		this.sender = sender; | ||||
| 		this.cancelled = false; | ||||
| 	} | ||||
| 	private Player sender; | ||||
| 	 | ||||
| 	public FPlayer getFPlayer() | ||||
| 	{ | ||||
| @ -34,30 +44,15 @@ public class FactionCreateEvent extends Event implements Cancellable | ||||
| 		return FactionColl.i.getNextId(); | ||||
| 	} | ||||
| 	 | ||||
| 	public String getFactionTag() | ||||
| 	// -------------------------------------------- // | ||||
| 	// CONSTRUCT | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	public FactionCreateEvent(Player sender, String tag)  | ||||
| 	{ | ||||
| 		return factionTag; | ||||
| 		this.cancelled = false; | ||||
| 		this.factionTag = tag; | ||||
| 		this.sender = sender; | ||||
| 	} | ||||
| 
 | ||||
| 	public HandlerList getHandlers()  | ||||
| 	{ | ||||
| 		return handlers; | ||||
| 	} | ||||
|   | ||||
| 	public static HandlerList getHandlerList()  | ||||
| 	{ | ||||
| 		return handlers; | ||||
| 	} | ||||
| 
 | ||||
| 	@Override | ||||
| 	public boolean isCancelled()  | ||||
| 	{ | ||||
| 		return cancelled; | ||||
| 	} | ||||
| 
 | ||||
| 	@Override | ||||
| 	public void setCancelled(boolean c)  | ||||
| 	{ | ||||
| 		this.cancelled = c; | ||||
| 	} | ||||
| } | ||||
| @ -12,29 +12,27 @@ import com.massivecraft.factions.FactionColl; | ||||
| 
 | ||||
| public class FactionDisbandEvent extends Event implements Cancellable | ||||
| { | ||||
| 	// -------------------------------------------- // | ||||
| 	// REQUIRED EVENT CODE | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	private static final HandlerList handlers = new HandlerList(); | ||||
| 	@Override public HandlerList getHandlers() { return handlers; } | ||||
| 	public static HandlerList getHandlerList() { return handlers; } | ||||
| 	 | ||||
| 	// -------------------------------------------- // | ||||
| 	// FIELDS | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	private boolean cancelled; | ||||
| 	@Override public boolean isCancelled() { return this.cancelled; } | ||||
| 	@Override public void setCancelled(boolean cancelled) { this.cancelled = cancelled; } | ||||
| 	 | ||||
| 	// TODO: Could the fields be reorganized to achieve symmetry? | ||||
| 	 | ||||
| 	private String id; | ||||
| 	private Player sender; | ||||
| 
 | ||||
| 	public FactionDisbandEvent(Player sender, String factionId) | ||||
| 	{ | ||||
| 		cancelled = false; | ||||
| 		this.sender = sender; | ||||
| 		this.id = factionId; | ||||
| 	} | ||||
| 
 | ||||
| 	public HandlerList getHandlers()  | ||||
| 	{ | ||||
| 		return handlers; | ||||
| 	} | ||||
| 
 | ||||
| 	public static HandlerList getHandlerList()  | ||||
| 	{ | ||||
| 		return handlers; | ||||
| 	} | ||||
| 
 | ||||
| 	public Faction getFaction() | ||||
| 	{ | ||||
| 		return FactionColl.i.get(id); | ||||
| @ -47,18 +45,25 @@ public class FactionDisbandEvent extends Event implements Cancellable | ||||
| 
 | ||||
| 	public Player getPlayer() | ||||
| 	{ | ||||
| 		return sender; | ||||
| 		return this.sender; | ||||
| 	} | ||||
| 	 | ||||
| 	@Override | ||||
| 	public boolean isCancelled()  | ||||
| 	// -------------------------------------------- // | ||||
| 	// CONSTRUCT | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	public FactionDisbandEvent(Player sender, String factionId) | ||||
| 	{ | ||||
| 		return cancelled; | ||||
| 		this.cancelled = false; | ||||
| 		this.sender = sender; | ||||
| 		this.id = factionId; | ||||
| 	} | ||||
| 	 | ||||
| 	@Override | ||||
| 	public void setCancelled(boolean c)  | ||||
| 	{ | ||||
| 		cancelled = c; | ||||
| 	} | ||||
| 	// -------------------------------------------- // | ||||
| 	// ASSORTED | ||||
| 	// -------------------------------------------- // | ||||
| 
 | ||||
| 	 | ||||
| 
 | ||||
| 	 | ||||
| } | ||||
|  | ||||
| @ -9,48 +9,44 @@ import com.massivecraft.factions.Rel; | ||||
| 
 | ||||
| public class FactionRelationEvent extends Event | ||||
| { | ||||
| 	// -------------------------------------------- // | ||||
| 	// REQUIRED EVENT CODE | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	private static final HandlerList handlers = new HandlerList(); | ||||
| 	@Override public HandlerList getHandlers() { return handlers; } | ||||
| 	public static HandlerList getHandlerList() { return handlers; } | ||||
| 	 | ||||
| 	private Faction fsender; | ||||
| 	private Faction ftarget; | ||||
| 	private Rel foldrel; | ||||
| 	private Rel frel; | ||||
| 	// -------------------------------------------- // | ||||
| 	// FIELDS | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	public FactionRelationEvent(Faction sender, Faction target, Rel oldrel, Rel rel) | ||||
| 	// TODO: Should this one be informative only? | ||||
| 	// TODO: How about making it Cancellable? | ||||
| 	// TODO: How about making the target relation non-final? | ||||
| 	 | ||||
| 	private final Faction faction; | ||||
| 	public Faction getFaction() { return this.faction; } | ||||
| 	 | ||||
| 	private final Faction targetFaction; | ||||
| 	public Faction getTargetFaction() { return this.targetFaction; } | ||||
| 	 | ||||
| 	private final Rel oldRel; | ||||
| 	public Rel getOldRel() { return this.oldRel; } | ||||
| 	 | ||||
| 	private final Rel newRel; | ||||
| 	public Rel getNewRel() { return this.newRel; } | ||||
| 
 | ||||
| 	// -------------------------------------------- // | ||||
| 	// CONSTRUCT | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	public FactionRelationEvent(Faction faction, Faction targetFaction, Rel oldRel, Rel newRel) | ||||
| 	{ | ||||
| 		fsender = sender; | ||||
| 		ftarget = target; | ||||
| 		foldrel = oldrel; | ||||
| 		frel = rel; | ||||
| 		this.faction = faction; | ||||
| 		this.targetFaction = targetFaction; | ||||
| 		this.oldRel = oldRel; | ||||
| 		this.newRel = newRel; | ||||
| 	} | ||||
| 	 | ||||
| 	public HandlerList getHandlers()  | ||||
| 	{ | ||||
| 		return handlers; | ||||
| 	} | ||||
| 
 | ||||
| 	public static HandlerList getHandlerList()  | ||||
| 	{ | ||||
| 		return handlers; | ||||
| 	} | ||||
| 
 | ||||
| 	public Rel getOldRelation()  | ||||
| 	{ | ||||
| 		return foldrel; | ||||
| 	} | ||||
| 
 | ||||
| 	public Rel getRelation()  | ||||
| 	{ | ||||
| 		return frel; | ||||
| 	} | ||||
| 
 | ||||
| 	public Faction getFaction() | ||||
| 	{ | ||||
| 		return fsender; | ||||
| 	} | ||||
| 
 | ||||
| 	public Faction getTargetFaction() | ||||
| 	{ | ||||
| 		return ftarget; | ||||
| 	} | ||||
| } | ||||
|  | ||||
| @ -10,65 +10,51 @@ import com.massivecraft.factions.Faction; | ||||
| 
 | ||||
| public class FactionRenameEvent extends Event implements Cancellable | ||||
| { | ||||
| 	// -------------------------------------------- // | ||||
| 	// REQUIRED EVENT CODE | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	private static final HandlerList handlers = new HandlerList(); | ||||
| 	@Override public HandlerList getHandlers() { return handlers; } | ||||
| 	public static HandlerList getHandlerList() { return handlers; } | ||||
| 	 | ||||
| 	// -------------------------------------------- // | ||||
| 	// FIELDS | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	private boolean cancelled; | ||||
| 	private FPlayer fplayer; | ||||
| 	private Faction faction; | ||||
| 	@Override public boolean isCancelled() { return this.cancelled; } | ||||
| 	@Override public void setCancelled(boolean cancelled) { this.cancelled = cancelled; } | ||||
| 	 | ||||
| 	private final FPlayer fplayer; | ||||
| 	public FPlayer getFPlayer() { return this.fplayer; } | ||||
| 	 | ||||
| 	private final Faction faction; | ||||
| 	public Faction getFaction() { return this.faction; } | ||||
| 	 | ||||
| 	private String tag; | ||||
| 	 | ||||
| 	 | ||||
| 	// TODO: fix these | ||||
| 	public Player getPlayer() { return this.fplayer.getPlayer(); } | ||||
| 	public String getOldFactionTag() { return this.faction.getTag(); } | ||||
| 	public String getFactionTag() { return this.tag; } | ||||
| 
 | ||||
| 	// -------------------------------------------- // | ||||
| 	// CONSTRUCT | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	public FactionRenameEvent(FPlayer sender, String newTag)  | ||||
| 	{ | ||||
| 		fplayer = sender; | ||||
| 		faction = sender.getFaction(); | ||||
| 		tag = newTag; | ||||
| 		this.cancelled = false; | ||||
| 		this.fplayer = sender; | ||||
| 		this.faction = sender.getFaction(); // TODO: Players can only rename their own faction? A field and constructor rewrite is probably pending for this class... | ||||
| 		this.tag = newTag; | ||||
| 	} | ||||
| 
 | ||||
| 	public Faction getFaction() | ||||
| 	{ | ||||
| 		return(faction); | ||||
| 	} | ||||
| 	 | ||||
| 	public FPlayer getFPlayer() | ||||
| 	{ | ||||
| 		return(fplayer); | ||||
| 	} | ||||
| 
 | ||||
| 	public Player getPlayer() | ||||
| 	{ | ||||
| 		return(fplayer.getPlayer()); | ||||
| 	} | ||||
| 	 | ||||
| 	public String getOldFactionTag() | ||||
| 	{ | ||||
| 		return(faction.getTag()); | ||||
| 	} | ||||
| 
 | ||||
| 	public String getFactionTag() | ||||
| 	{ | ||||
| 		return(tag); | ||||
| 	} | ||||
| 
 | ||||
| 	public HandlerList getHandlers()  | ||||
| 	{ | ||||
| 		return handlers; | ||||
| 	} | ||||
| 
 | ||||
| 	public static HandlerList getHandlerList()  | ||||
| 	{ | ||||
| 		return handlers; | ||||
| 	} | ||||
| 
 | ||||
| 	@Override | ||||
| 	public boolean isCancelled()  | ||||
| 	{ | ||||
| 		return cancelled; | ||||
| 	} | ||||
| 
 | ||||
| 	@Override | ||||
| 	public void setCancelled(boolean c)  | ||||
| 	{ | ||||
| 		this.cancelled = c; | ||||
| 	} | ||||
| } | ||||
|  | ||||
| @ -11,70 +11,46 @@ import org.bukkit.entity.Player; | ||||
| 
 | ||||
| public class LandClaimEvent extends Event implements Cancellable | ||||
| { | ||||
| 	// -------------------------------------------- // | ||||
| 	// REQUIRED EVENT CODE | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	private static final HandlerList handlers = new HandlerList(); | ||||
| 	@Override public HandlerList getHandlers() { return handlers; } | ||||
| 	public static HandlerList getHandlerList() { return handlers; } | ||||
| 	 | ||||
| 	private boolean cancelled; | ||||
| 	private FLocation location; | ||||
| 	private Faction faction; | ||||
| 	private FPlayer fplayer; | ||||
| 	// -------------------------------------------- // | ||||
| 	// FIELDS | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	public LandClaimEvent(FLocation loc, Faction f, FPlayer p) | ||||
| 	private boolean cancelled = false; | ||||
| 	@Override public boolean isCancelled() { return this.cancelled; } | ||||
| 	@Override public void setCancelled(boolean cancelled) { this.cancelled = cancelled; } | ||||
| 	 | ||||
| 	private final FLocation location; | ||||
| 	public FLocation getLocation() { return this.location; } | ||||
| 	 | ||||
| 	private final Faction faction; | ||||
| 	public Faction getFaction() { return this.faction; } | ||||
| 	 | ||||
| 	private final FPlayer fplayer; | ||||
| 	public FPlayer getFPlayer() { return this.fplayer; } | ||||
| 	 | ||||
| 	// TODO: These methods seem redundant? Why were they added? Can I remove them? | ||||
| 	public String getFactionId() { return faction.getId(); } | ||||
| 	public String getFactionTag() { return this.faction.getTag(); } | ||||
| 	public Player getPlayer() { return this.fplayer.getPlayer(); } | ||||
| 
 | ||||
| 	// -------------------------------------------- // | ||||
| 	// CONSTRUCT | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	public LandClaimEvent(FLocation location, Faction faction, FPlayer fplayer) | ||||
| 	{ | ||||
| 		cancelled = false; | ||||
| 		location = loc; | ||||
| 		faction = f; | ||||
| 		fplayer = p; | ||||
| 		this.cancelled = false; | ||||
| 		this.location = location; | ||||
| 		this.faction = faction; | ||||
| 		this.fplayer = fplayer; | ||||
| 	} | ||||
| 	 | ||||
| 	public HandlerList getHandlers()  | ||||
| 	{ | ||||
| 		return handlers; | ||||
| 	} | ||||
| 
 | ||||
| 	public static HandlerList getHandlerList()  | ||||
| 	{ | ||||
| 		return handlers; | ||||
| 	} | ||||
| 
 | ||||
| 	public FLocation getLocation() | ||||
| 	{ | ||||
| 		return this.location; | ||||
| 	} | ||||
| 
 | ||||
| 	public Faction getFaction() | ||||
| 	{ | ||||
| 		return faction; | ||||
| 	} | ||||
| 
 | ||||
| 	public String getFactionId() | ||||
| 	{ | ||||
| 		return faction.getId(); | ||||
| 	} | ||||
| 
 | ||||
| 	public String getFactionTag() | ||||
| 	{ | ||||
| 		return faction.getTag(); | ||||
| 	} | ||||
| 
 | ||||
| 	public FPlayer getFPlayer() | ||||
| 	{ | ||||
| 		return fplayer; | ||||
| 	} | ||||
| 
 | ||||
| 	public Player getPlayer() | ||||
| 	{ | ||||
| 		return fplayer.getPlayer(); | ||||
| 	} | ||||
| 
 | ||||
| 	@Override | ||||
| 	public boolean isCancelled()  | ||||
| 	{ | ||||
| 		return cancelled; | ||||
| 	} | ||||
| 
 | ||||
| 	@Override | ||||
| 	public void setCancelled(boolean c)  | ||||
| 	{ | ||||
| 		this.cancelled = c; | ||||
| 	} | ||||
| } | ||||
|  | ||||
| @ -9,49 +9,37 @@ import org.bukkit.entity.Player; | ||||
| 
 | ||||
| public class LandUnclaimAllEvent extends Event | ||||
| {	 | ||||
| 	// -------------------------------------------- // | ||||
| 	// REQUIRED EVENT CODE | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	private static final HandlerList handlers = new HandlerList(); | ||||
| 	@Override public HandlerList getHandlers() { return handlers; } | ||||
| 	public static HandlerList getHandlerList() { return handlers; } | ||||
| 
 | ||||
| 	private Faction faction; | ||||
| 	private FPlayer fplayer; | ||||
| 	// -------------------------------------------- // | ||||
| 	// FIELDS | ||||
| 	// -------------------------------------------- // | ||||
| 
 | ||||
| 	public LandUnclaimAllEvent(Faction f, FPlayer p) | ||||
| 	private final Faction faction; | ||||
| 	public Faction getFaction() { return this.faction; } | ||||
| 	 | ||||
| 	private final FPlayer fplayer; | ||||
| 	public FPlayer getFPlayer() { return this.fplayer; } | ||||
| 	 | ||||
| 	// TODO: These methods seem redundant? Why were they added? Can I remove them? | ||||
| 	public String getFactionId() { return this.faction.getId(); } | ||||
| 	public String getFactionTag() { return this.faction.getTag(); } | ||||
| 	public Player getPlayer() { return this.fplayer.getPlayer(); } | ||||
| 	 | ||||
| 	// -------------------------------------------- // | ||||
| 	// CONSTRUCT | ||||
| 	// -------------------------------------------- // | ||||
| 
 | ||||
| 	public LandUnclaimAllEvent(Faction faction, FPlayer fplayer) | ||||
| 	{ | ||||
| 		faction = f; | ||||
| 		fplayer = p; | ||||
| 		this.faction = faction; | ||||
| 		this.fplayer = fplayer; | ||||
| 	} | ||||
| 	 | ||||
| 	public HandlerList getHandlers()  | ||||
| 	{ | ||||
| 		return handlers; | ||||
| 	} | ||||
| 
 | ||||
| 	public static HandlerList getHandlerList()  | ||||
| 	{ | ||||
| 		return handlers; | ||||
| 	} | ||||
| 
 | ||||
| 	public Faction getFaction() | ||||
| 	{ | ||||
| 		return faction; | ||||
| 	} | ||||
| 
 | ||||
| 	public String getFactionId() | ||||
| 	{ | ||||
| 		return faction.getId(); | ||||
| 	} | ||||
| 
 | ||||
| 	public String getFactionTag() | ||||
| 	{ | ||||
| 		return faction.getTag(); | ||||
| 	} | ||||
| 
 | ||||
| 	public FPlayer getFPlayer() | ||||
| 	{ | ||||
| 		return fplayer; | ||||
| 	} | ||||
| 
 | ||||
| 	public Player getPlayer() | ||||
| 	{ | ||||
| 		return fplayer.getPlayer(); | ||||
| 	} | ||||
| } | ||||
|  | ||||
| @ -11,69 +11,46 @@ import org.bukkit.entity.Player; | ||||
| 
 | ||||
| public class LandUnclaimEvent extends Event implements Cancellable | ||||
| { | ||||
| 	// -------------------------------------------- // | ||||
| 	// REQUIRED EVENT CODE | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	private static final HandlerList handlers = new HandlerList(); | ||||
| 	@Override public HandlerList getHandlers() { return handlers; } | ||||
| 	public static HandlerList getHandlerList() { return handlers; } | ||||
| 
 | ||||
| 	// -------------------------------------------- // | ||||
| 	// FIELDS | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	private boolean cancelled; | ||||
| 	private FLocation location; | ||||
| 	private Faction faction; | ||||
| 	private FPlayer fplayer; | ||||
| 	@Override public boolean isCancelled() { return this.cancelled; } | ||||
| 	@Override public void setCancelled(boolean cancelled) { this.cancelled = cancelled; } | ||||
| 	 | ||||
| 	public LandUnclaimEvent(FLocation loc, Faction f, FPlayer p) | ||||
| 	private final FLocation location; | ||||
| 	public FLocation getLocation() { return this.location; } | ||||
| 	 | ||||
| 	private final Faction faction; | ||||
| 	public Faction getFaction() { return this.faction; } | ||||
| 	 | ||||
| 	private final FPlayer fplayer; | ||||
| 	public FPlayer getFPlayer() { return this.fplayer; } | ||||
| 
 | ||||
| 	// TODO: These methods seem redundant? Why were they added? Can I remove them? | ||||
| 	public String getFactionId() { return this.faction.getId(); } | ||||
| 	public String getFactionTag() { return this.faction.getTag(); } | ||||
| 	public Player getPlayer() { return this.fplayer.getPlayer(); } | ||||
| 	 | ||||
| 	// -------------------------------------------- // | ||||
| 	// CONSTRUCT | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	public LandUnclaimEvent(FLocation location, Faction faction, FPlayer fplayer) | ||||
| 	{ | ||||
| 		cancelled = false; | ||||
| 		location = loc; | ||||
| 		faction = f; | ||||
| 		fplayer = p; | ||||
| 		this.cancelled = false; | ||||
| 		this.location = location; | ||||
| 		this.faction = faction; | ||||
| 		this.fplayer = fplayer; | ||||
| 	} | ||||
| 	 | ||||
| 	public HandlerList getHandlers()  | ||||
| 	{ | ||||
| 		return handlers; | ||||
| 	} | ||||
| 
 | ||||
| 	public static HandlerList getHandlerList()  | ||||
| 	{ | ||||
| 		return handlers; | ||||
| 	} | ||||
| 
 | ||||
| 	public FLocation getLocation() | ||||
| 	{ | ||||
| 		return this.location; | ||||
| 	} | ||||
| 
 | ||||
| 	public Faction getFaction() | ||||
| 	{ | ||||
| 		return faction; | ||||
| 	} | ||||
| 
 | ||||
| 	public String getFactionId() | ||||
| 	{ | ||||
| 		return faction.getId(); | ||||
| 	} | ||||
| 
 | ||||
| 	public String getFactionTag() | ||||
| 	{ | ||||
| 		return faction.getTag(); | ||||
| 	} | ||||
| 
 | ||||
| 	public FPlayer getFPlayer() | ||||
| 	{ | ||||
| 		return fplayer; | ||||
| 	} | ||||
| 
 | ||||
| 	public Player getPlayer() | ||||
| 	{ | ||||
| 		return fplayer.getPlayer(); | ||||
| 	} | ||||
| 
 | ||||
| 	@Override | ||||
| 	public boolean isCancelled()  | ||||
| 	{ | ||||
| 		return cancelled; | ||||
| 	} | ||||
| 
 | ||||
| 	@Override | ||||
| 	public void setCancelled(boolean c) { | ||||
| 		cancelled = c; | ||||
| 	} | ||||
| } | ||||
|  | ||||
| @ -12,74 +12,47 @@ import org.bukkit.entity.Player; | ||||
| 
 | ||||
| public class PowerLossEvent extends Event implements Cancellable | ||||
| { | ||||
| 	// -------------------------------------------- // | ||||
| 	// REQUIRED EVENT CODE | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	private static final HandlerList handlers = new HandlerList(); | ||||
| 	@Override public HandlerList getHandlers() { return handlers; } | ||||
| 	public static HandlerList getHandlerList() { return handlers; } | ||||
| 
 | ||||
| 	// -------------------------------------------- // | ||||
| 	// FIELDS | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	private boolean cancelled; | ||||
| 	private Faction faction; | ||||
| 	private FPlayer fplayer; | ||||
| 	@Override public boolean isCancelled() { return this.cancelled; } | ||||
| 	@Override public void setCancelled(boolean cancelled) { this.cancelled = cancelled; } | ||||
| 	 | ||||
| 	private final Faction faction; | ||||
| 	public Faction getFaction() { return this.faction; } | ||||
| 	 | ||||
| 	private final FPlayer fplayer; | ||||
| 	public FPlayer getFPlayer() { return this.fplayer; } | ||||
| 	 | ||||
| 	// TODO: Should message really be set here? Or should it be sent by the plugin that cancells directly? | ||||
| 	private String message; | ||||
| 	public String getMessage() { return this.message; } | ||||
| 	public void setMessage(String message) { this.message = message; } | ||||
| 	 | ||||
| 	public PowerLossEvent(Faction f, FPlayer p) | ||||
| 	// TODO: These methods seem redundant? Why were they added? Can I remove them? | ||||
| 	public String getFactionId() { return this.faction.getId(); } | ||||
| 	public String getFactionTag() { return this.faction.getTag(); } | ||||
| 	public Player getPlayer() { return this.fplayer.getPlayer(); } | ||||
| 
 | ||||
| 	// -------------------------------------------- // | ||||
| 	// CONSTRUCT | ||||
| 	// -------------------------------------------- // | ||||
| 	 | ||||
| 	public PowerLossEvent(Faction faction, FPlayer fplayer) | ||||
| 	{ | ||||
| 		cancelled = false; | ||||
| 		faction = f; | ||||
| 		fplayer = p; | ||||
| 	} | ||||
| 
 | ||||
| 	@Override | ||||
| 	public HandlerList getHandlers() | ||||
| 	{ | ||||
| 		return handlers; | ||||
| 	} | ||||
| 
 | ||||
| 	public static HandlerList getHandlerList() | ||||
| 	{ | ||||
| 		return handlers; | ||||
| 	} | ||||
| 
 | ||||
| 	public Faction getFaction() | ||||
| 	{ | ||||
| 		return faction; | ||||
| 	} | ||||
| 
 | ||||
| 	public String getFactionId() | ||||
| 	{ | ||||
| 		return faction.getId(); | ||||
| 	} | ||||
| 
 | ||||
| 	public String getFactionTag() | ||||
| 	{ | ||||
| 		return faction.getTag(); | ||||
| 	} | ||||
| 
 | ||||
| 	public FPlayer getFPlayer() | ||||
| 	{ | ||||
| 		return fplayer; | ||||
| 	} | ||||
| 
 | ||||
| 	public Player getPlayer() | ||||
| 	{ | ||||
| 		return fplayer.getPlayer(); | ||||
| 	} | ||||
| 
 | ||||
| 	public String getMessage() { | ||||
| 		return message; | ||||
| 	} | ||||
| 
 | ||||
| 	public void setMessage(String message) { | ||||
| 		this.message = message; | ||||
| 	} | ||||
| 
 | ||||
| 	@Override | ||||
| 	public boolean isCancelled() | ||||
| 	{ | ||||
| 		return cancelled; | ||||
| 	} | ||||
| 
 | ||||
| 	@Override | ||||
| 	public void setCancelled(boolean c) | ||||
| 	{ | ||||
| 		this.cancelled = c; | ||||
| 		this.cancelled = false; | ||||
| 		this.faction = faction; | ||||
| 		this.fplayer = fplayer; | ||||
| 	} | ||||
| 
 | ||||
| } | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user