Make types look nicer
This commit is contained in:
@@ -1,18 +1,21 @@
|
||||
package com.massivecraft.factions.event;
|
||||
|
||||
import com.massivecraft.factions.entity.Faction;
|
||||
import org.bukkit.ChatColor;
|
||||
|
||||
public enum EventFactionsChunkChangeType
|
||||
import com.massivecraft.factions.entity.Faction;
|
||||
import com.massivecraft.massivecore.Colorized;
|
||||
|
||||
public enum EventFactionsChunkChangeType implements Colorized
|
||||
{
|
||||
// -------------------------------------------- //
|
||||
// ENUM
|
||||
// -------------------------------------------- //
|
||||
|
||||
NONE("none", "none"),
|
||||
BUY("buy", "bought"),
|
||||
SELL("sell", "sold"),
|
||||
CONQUER("conquer", "conquered"),
|
||||
PILLAGE("pillage", "pillaged"),
|
||||
NONE("none", "none", ChatColor.WHITE),
|
||||
BUY("buy", "bought", ChatColor.GREEN),
|
||||
SELL("sell", "sold", ChatColor.GREEN),
|
||||
CONQUER("conquer", "conquered", ChatColor.DARK_GREEN),
|
||||
PILLAGE("pillage", "pillaged", ChatColor.RED),
|
||||
|
||||
// END OF LIST
|
||||
;
|
||||
@@ -24,14 +27,27 @@ public enum EventFactionsChunkChangeType
|
||||
public final String now;
|
||||
public final String past;
|
||||
|
||||
public final ChatColor color;
|
||||
|
||||
// -------------------------------------------- //
|
||||
// CONSTRUCT
|
||||
// -------------------------------------------- //
|
||||
|
||||
EventFactionsChunkChangeType(String now, String past)
|
||||
EventFactionsChunkChangeType(String now, String past, ChatColor color)
|
||||
{
|
||||
this.now = now;
|
||||
this.past = past;
|
||||
this.color = color;
|
||||
}
|
||||
|
||||
// -------------------------------------------- //
|
||||
// OVERRIDE
|
||||
// -------------------------------------------- //
|
||||
|
||||
@Override
|
||||
public ChatColor getColor()
|
||||
{
|
||||
return this.color;
|
||||
}
|
||||
|
||||
// -------------------------------------------- //
|
||||
|
Reference in New Issue
Block a user