Package me.ulrich.outpost.manager
Class EventManager
java.lang.Object
me.ulrich.outpost.manager.EventManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyPlayerCapture(UUID outpostUUID, org.bukkit.entity.Player winner) voidapplyPlayerEndCapture(UUID outpostUUID, UUID playerWinner, int time) booleanendOutpostEvent(String outpostName) booleanendOutpostEvent(UUID outpost) booleanendOutpostEvent(UUID outpost, org.bukkit.entity.Player winner) booleanendOutpostSilentEvent(UUID outpost) getActiveEvents(boolean formated) List<org.bukkit.entity.Player>getAllRegionPlayers(UUID outpostUUID) getControlPlayer(UUID playerUUID) getOutpostEvent(UUID outpost) getOwnerControlPlayer(UUID playerUUID) getPreControlPlayer(UUID playerUUID) List<org.bukkit.entity.Player>List<org.bukkit.entity.Player>getRegionPlayers(UUID outpostUUID, OutpostEnum.CubLoc loc) booleanhasOutpostEvent(UUID outpost) booleanhasOutpostStarted(String outpostName) booleanhasOutpostStarted(UUID outpost) booleaninControlPlayer(UUID playerUUID) booleaninControlPlayer(org.bukkit.entity.Player player) booleaninOwnerControlPlayer(UUID playerUUID) booleaninPreControlPlayer(UUID playerUUID) booleaninPreControlPlayer(org.bukkit.entity.Player player) booleanplayerExpelOutpost(OutpostData outpost, org.bukkit.entity.Player player, OutpostEnum.CubLoc cubLoc, OutpostEnum.MovementWay movementWay) booleanplayerHasRequerimentsOutpost(OutpostData outpost, org.bukkit.entity.Player player, OutpostEnum.CubLoc cubLoc, OutpostEnum.MovementWay movementWay) voidplayerOutpostEnter(UUID outpostUUID, org.bukkit.entity.Player player, OutpostEnum.CubLoc cubLoc, OutpostEnum.MovementWay movementWay) voidplayerOutpostLeave(UUID outpostUUID, org.bukkit.entity.Player player, OutpostEnum.CubLoc cubLoc, OutpostEnum.MovementWay movementWay) voidremoveControler(List<UUID> outpost) voidremoveControler(UUID outpostUUID) voidremovePlayerControler(UUID playerUUID) voidremovePlayerControler(org.bukkit.entity.Player player) voidremovePlayerPreControler(UUID playerUUID) voidremovePlayerPreControler(org.bukkit.entity.Player player) voidremovePreControler(UUID outpostUUID) voidsetEventData(HashMap<UUID, EventData> eventData) voidsetNewControler(UUID outpostUUID, org.bukkit.entity.Player player) booleansetNewPreControler(UUID outpostUUID, org.bukkit.entity.Player player) voidvoidbooleanstartOutpostEvent(String outpostName) booleanstartOutpostEvent(UUID outpost, org.bukkit.entity.Player sender) voidbooleanstopOutpostEvent(String outpostName) booleanstopOutpostEvent(UUID outpost, org.bukkit.entity.Player sender)
-
Constructor Details
-
EventManager
-
-
Method Details
-
hasOutpostEvent
-
getOutpostEvent
-
startAllEvents
public void startAllEvents() -
startOutpostEvent
-
startOutpostEvent
-
stopOutpostEvent
-
stopOutpostEvent
-
hasOutpostStarted
-
hasOutpostStarted
-
endOutpostEvent
-
endOutpostEvent
-
stopAllEvents
public void stopAllEvents() -
endOutpostEvent
-
endOutpostSilentEvent
-
inControlPlayer
public boolean inControlPlayer(org.bukkit.entity.Player player) -
inControlPlayer
-
inPreControlPlayer
public boolean inPreControlPlayer(org.bukkit.entity.Player player) -
inPreControlPlayer
-
inOwnerControlPlayer
-
getControlPlayer
-
getPreControlPlayer
-
getOwnerControlPlayer
-
getControlPlayers
-
getPreControlPlayers
-
playerOutpostEnter
public void playerOutpostEnter(UUID outpostUUID, org.bukkit.entity.Player player, OutpostEnum.CubLoc cubLoc, OutpostEnum.MovementWay movementWay) -
playerExpelOutpost
public boolean playerExpelOutpost(OutpostData outpost, org.bukkit.entity.Player player, OutpostEnum.CubLoc cubLoc, OutpostEnum.MovementWay movementWay) -
playerHasRequerimentsOutpost
public boolean playerHasRequerimentsOutpost(OutpostData outpost, org.bukkit.entity.Player player, OutpostEnum.CubLoc cubLoc, OutpostEnum.MovementWay movementWay) -
playerOutpostLeave
public void playerOutpostLeave(UUID outpostUUID, org.bukkit.entity.Player player, OutpostEnum.CubLoc cubLoc, OutpostEnum.MovementWay movementWay) -
removeControler
-
removeControler
-
removePlayerControler
public void removePlayerControler(org.bukkit.entity.Player player) -
removePlayerControler
-
removePlayerPreControler
public void removePlayerPreControler(org.bukkit.entity.Player player) -
removePlayerPreControler
-
removePreControler
-
setNewPreControler
-
setNewControler
-
applyPlayerEndCapture
-
applyPlayerCapture
-
getRegionPlayers
-
getAllRegionPlayers
-
getActiveEventList
-
getActiveEvents
-
getPlugin
-
setPlugin
-
getEventData
-
setEventData
-