package cx.sfy.TheBridge.team; import java.util.ArrayList; import org.bukkit.ChatColor; import org.bukkit.Color; import org.bukkit.Location; import org.bukkit.entity.Player; import com.sk89q.worldedit.EditSession; import cx.sfy.TheBridge.cages.Cage; public abstract class Team { private ArrayList players; private ArrayList portal; private Location hologram; private Location teamSpawn; private Location teamRespawn; private int life; private boolean death; private ChatColor color; private Color fcolor; private String teamName; private String ally; private boolean cage; private EditSession editSessionRed; private EditSession editSessionBlue; private EditSession editSessionYellow; private EditSession editSessionGreen; private Cage cages; abstract void createCage(Cage cage); abstract void removeCage(); public ArrayList getPlayers() { return players; } public void setPlayers(ArrayList players) { this.players = players; } public ArrayList getPortal() { return portal; } public void setPortal(ArrayList portal) { this.portal = portal; } public Location getHologram() { return hologram; } public void setHologram(Location hologram) { this.hologram = hologram; } public Location getTeamSpawn() { return teamSpawn; } public void setTeamSpawn(Location teamSpawn) { this.teamSpawn = teamSpawn; } public Location getTeamRespawn() { return teamRespawn; } public void setTeamRespawn(Location teamRespawn) { this.teamRespawn = teamRespawn; } public int getLife() { return life; } public void setLife(int life) { this.life = life; } public boolean isDeath() { return death; } public void setDeath(boolean death) { this.death = death; } public ChatColor getColor() { return color; } public void setColor(ChatColor color) { this.color = color; } public Color getFcolor() { return fcolor; } public void setFcolor(Color fcolor) { this.fcolor = fcolor; } public String getTeamName() { return teamName; } public void setTeamName(String teamName) { this.teamName = teamName; } public String getAlly() { return ally; } public void setAlly(String ally) { this.ally = ally; } public boolean isCage() { return cage; } public void setCage(boolean cage) { this.cage = cage; } public EditSession getEditSessionRed() { return editSessionRed; } public void setEditSessionRed(EditSession editSessionRed) { this.editSessionRed = editSessionRed; } public EditSession getEditSessionBlue() { return editSessionBlue; } public void setEditSessionBlue(EditSession editSessionBlue) { this.editSessionBlue = editSessionBlue; } public EditSession getEditSessionYellow() { return editSessionYellow; } public void setEditSessionYellow(EditSession editSessionYellow) { this.editSessionYellow = editSessionYellow; } public EditSession getEditSessionGreen() { return editSessionGreen; } public void setEditSessionGreen(EditSession editSessionGreen) { this.editSessionGreen = editSessionGreen; } public Cage getCages() { return cages; } public void setCages(Cage cages) { this.cages = cages; } }