public class Game extends Object
| Modifier and Type | Method and Description |
|---|---|
void |
addJoinSign(org.bukkit.Location signLocation) |
void |
addPlayerSettings(org.bukkit.entity.Player player) |
PlayerStorage |
addPlayerStorage(org.bukkit.entity.Player p) |
RespawnProtectionRunnable |
addProtection(org.bukkit.entity.Player player) |
void |
addRecordHolder(String holder) |
void |
addResourceSpawner(ResourceSpawner rs) |
void |
addRunningTask(org.bukkit.scheduler.BukkitTask task) |
void |
addSpecialItem(SpecialItem item) |
void |
addTeam(String name,
TeamColor color,
int maxPlayers) |
void |
addTeam(Team team) |
static String |
bedExistString() |
static String |
bedLostString() |
void |
broadcastSound(org.bukkit.Sound sound,
float volume,
float pitch) |
void |
broadcastSound(org.bukkit.Sound sound,
float volume,
float pitch,
List<org.bukkit.entity.Player> players) |
GameCheckCode |
checkGame() |
void |
clearProtections() |
int |
getCurrentPlayerAmount() |
String |
getFormattedRecord() |
List<org.bukkit.entity.Player> |
getFreePlayersClone() |
HashMap<org.bukkit.Material,MerchantCategory> |
getItemShopCategories() |
GameLobbyCountdown |
getLobbyCountdown() |
int |
getMaxPlayers() |
NewItemShop |
getNewItemShop(org.bukkit.entity.Player player) |
List<org.bukkit.entity.Player> |
getNonVipPlayers() |
List<MerchantCategory> |
getOrderedItemShopCategories() |
int |
getPlayerAmount() |
org.bukkit.entity.Player |
getPlayerDamager(org.bukkit.entity.Player p) |
ArrayList<org.bukkit.entity.Player> |
getPlayers() |
PlayerSettings |
getPlayerSettings(org.bukkit.entity.Player player) |
PlayerStorage |
getPlayerStorage(org.bukkit.entity.Player p) |
Team |
getPlayerTeam(org.bukkit.entity.Player p) |
org.bukkit.Location |
getPlayerTeleportLocation(org.bukkit.entity.Player player) |
static String |
getPlayerWithTeamString(org.bukkit.entity.Player player,
Team team,
org.bukkit.ChatColor before) |
static String |
getPlayerWithTeamString(org.bukkit.entity.Player player,
Team team,
org.bukkit.ChatColor before,
String playerAdding) |
List<ResourceSpawner> |
getRessourceSpawner() |
HashMap<org.bukkit.Location,GameJoinSign> |
getSigns() |
List<SpecialItem> |
getSpecialItems() |
org.bukkit.Material |
getTargetMaterial() |
Team |
getTeam(String name) |
Team |
getTeamByDyeColor(org.bukkit.DyeColor color) |
Team |
getTeamOfBed(org.bukkit.block.Block bed) |
Team |
getTeamOfEnderChest(org.bukkit.block.Block chest) |
ArrayList<org.bukkit.entity.Player> |
getTeamPlayers() |
HashMap<String,Team> |
getTeams() |
boolean |
handleDestroyTargetMaterial(org.bukkit.entity.Player p,
org.bukkit.block.Block block) |
boolean |
hasEnoughPlayers() |
boolean |
hasEnoughTeams() |
boolean |
isAutobalanceEnabled() |
boolean |
isFull() |
boolean |
isInGame(org.bukkit.entity.Player p) |
Team |
isOver() |
boolean |
isOverSet() |
boolean |
isProtected(org.bukkit.entity.Player player) |
boolean |
isSpectator(org.bukkit.entity.Player player) |
boolean |
isStartable() |
void |
kickAllPlayers() |
void |
loadItemShopCategories() |
void |
nonFreePlayer(org.bukkit.entity.Player p) |
NewItemShop |
openNewItemShop(org.bukkit.entity.Player player) |
void |
openSpectatorCompass(org.bukkit.entity.Player player) |
boolean |
playerJoins(org.bukkit.entity.Player p) |
void |
playerJoinTeam(org.bukkit.entity.Player player,
Team team) |
boolean |
playerLeave(org.bukkit.entity.Player p,
boolean kicked) |
void |
removeJoinSign(org.bukkit.Location location) |
void |
removeNewItemShop(org.bukkit.entity.Player player) |
void |
removePlayerSettings(org.bukkit.entity.Player player) |
void |
removeProtection(org.bukkit.entity.Player player) |
void |
removeRunningTask(org.bukkit.scheduler.BukkitRunnable bukkitRunnable) |
void |
removeRunningTask(org.bukkit.scheduler.BukkitTask task) |
void |
removeSpecialItem(SpecialItem item) |
void |
removeTeam(Team team) |
void |
resetRegion() |
void |
resetScoreboard() |
boolean |
run(org.bukkit.command.CommandSender sender) |
boolean |
saveGame(org.bukkit.command.CommandSender sender,
boolean direct) |
void |
saveRecord() |
void |
setGameLobbyCountdown(GameLobbyCountdown countdown) |
void |
setItemShopCategories(HashMap<org.bukkit.Material,MerchantCategory> cats) |
void |
setLobby(org.bukkit.Location lobby) |
void |
setLobby(org.bukkit.entity.Player sender) |
void |
setLobbyCountdown(GameLobbyCountdown glc) |
void |
setLoc(org.bukkit.Location loc,
String type) |
void |
setMinPlayers(int players) |
void |
setPlayerDamager(org.bukkit.entity.Player p,
org.bukkit.entity.Player damager) |
void |
setPlayerGameMode(org.bukkit.entity.Player player) |
void |
setPlayerVisibility(org.bukkit.entity.Player player) |
void |
setScoreboard(org.bukkit.scoreboard.Scoreboard sb) |
void |
setState(GameState state) |
boolean |
start(org.bukkit.command.CommandSender sender) |
boolean |
stop() |
void |
stopWorkers() |
void |
toSpectator(org.bukkit.entity.Player player) |
void |
updateScoreboard() |
void |
updateSigns() |
public Game(String name)
public static String bedExistString()
public static String bedLostString()
public static String getPlayerWithTeamString(org.bukkit.entity.Player player, Team team, org.bukkit.ChatColor before)
public static String getPlayerWithTeamString(org.bukkit.entity.Player player, Team team, org.bukkit.ChatColor before, String playerAdding)
public void addJoinSign(org.bukkit.Location signLocation)
public void addPlayerSettings(org.bukkit.entity.Player player)
public PlayerStorage addPlayerStorage(org.bukkit.entity.Player p)
public RespawnProtectionRunnable addProtection(org.bukkit.entity.Player player)
public void addRecordHolder(String holder)
public void addResourceSpawner(ResourceSpawner rs)
public void addRunningTask(org.bukkit.scheduler.BukkitTask task)
public void addSpecialItem(SpecialItem item)
public void addTeam(Team team)
public void broadcastSound(org.bukkit.Sound sound,
float volume,
float pitch)
public void broadcastSound(org.bukkit.Sound sound,
float volume,
float pitch,
List<org.bukkit.entity.Player> players)
public GameCheckCode checkGame()
public void clearProtections()
public int getCurrentPlayerAmount()
public String getFormattedRecord()
public List<org.bukkit.entity.Player> getFreePlayersClone()
public HashMap<org.bukkit.Material,MerchantCategory> getItemShopCategories()
public void setItemShopCategories(HashMap<org.bukkit.Material,MerchantCategory> cats)
public GameLobbyCountdown getLobbyCountdown()
public void setLobbyCountdown(GameLobbyCountdown glc)
public int getMaxPlayers()
public NewItemShop getNewItemShop(org.bukkit.entity.Player player)
public List<org.bukkit.entity.Player> getNonVipPlayers()
public List<MerchantCategory> getOrderedItemShopCategories()
public int getPlayerAmount()
public org.bukkit.entity.Player getPlayerDamager(org.bukkit.entity.Player p)
public PlayerSettings getPlayerSettings(org.bukkit.entity.Player player)
public PlayerStorage getPlayerStorage(org.bukkit.entity.Player p)
public Team getPlayerTeam(org.bukkit.entity.Player p)
public org.bukkit.Location getPlayerTeleportLocation(org.bukkit.entity.Player player)
public ArrayList<org.bukkit.entity.Player> getPlayers()
public List<ResourceSpawner> getRessourceSpawner()
public HashMap<org.bukkit.Location,GameJoinSign> getSigns()
public List<SpecialItem> getSpecialItems()
public org.bukkit.Material getTargetMaterial()
public Team getTeamByDyeColor(org.bukkit.DyeColor color)
public Team getTeamOfBed(org.bukkit.block.Block bed)
public Team getTeamOfEnderChest(org.bukkit.block.Block chest)
public ArrayList<org.bukkit.entity.Player> getTeamPlayers()
public boolean handleDestroyTargetMaterial(org.bukkit.entity.Player p,
org.bukkit.block.Block block)
public boolean hasEnoughPlayers()
public boolean hasEnoughTeams()
public boolean isAutobalanceEnabled()
public boolean isFull()
public boolean isInGame(org.bukkit.entity.Player p)
public Team isOver()
public boolean isOverSet()
public boolean isProtected(org.bukkit.entity.Player player)
public boolean isSpectator(org.bukkit.entity.Player player)
public boolean isStartable()
public void kickAllPlayers()
public void loadItemShopCategories()
public void nonFreePlayer(org.bukkit.entity.Player p)
public NewItemShop openNewItemShop(org.bukkit.entity.Player player)
public void openSpectatorCompass(org.bukkit.entity.Player player)
public void playerJoinTeam(org.bukkit.entity.Player player,
Team team)
public boolean playerJoins(org.bukkit.entity.Player p)
public boolean playerLeave(org.bukkit.entity.Player p,
boolean kicked)
public void removeJoinSign(org.bukkit.Location location)
public void removeNewItemShop(org.bukkit.entity.Player player)
public void removePlayerSettings(org.bukkit.entity.Player player)
public void removeProtection(org.bukkit.entity.Player player)
public void removeRunningTask(org.bukkit.scheduler.BukkitTask task)
public void removeRunningTask(org.bukkit.scheduler.BukkitRunnable bukkitRunnable)
public void removeSpecialItem(SpecialItem item)
public void removeTeam(Team team)
public void resetRegion()
public void resetScoreboard()
public boolean run(org.bukkit.command.CommandSender sender)
public boolean saveGame(org.bukkit.command.CommandSender sender,
boolean direct)
public void saveRecord()
public void setGameLobbyCountdown(GameLobbyCountdown countdown)
public void setLobby(org.bukkit.entity.Player sender)
public void setLobby(org.bukkit.Location lobby)
public void setLoc(org.bukkit.Location loc,
String type)
public void setMinPlayers(int players)
public void setPlayerDamager(org.bukkit.entity.Player p,
org.bukkit.entity.Player damager)
public void setPlayerGameMode(org.bukkit.entity.Player player)
public void setPlayerVisibility(org.bukkit.entity.Player player)
public void setScoreboard(org.bukkit.scoreboard.Scoreboard sb)
public void setState(GameState state)
public boolean start(org.bukkit.command.CommandSender sender)
public boolean stop()
public void stopWorkers()
public void toSpectator(org.bukkit.entity.Player player)
public void updateScoreboard()
public void updateSigns()
Copyright © 2017. All rights reserved.