Package com.minigameworld.frames.helpers
Class MiniGameViewManager
java.lang.Object
com.minigameworld.frames.helpers.MiniGameViewManager
- All Implemented Interfaces:
 GameEventListener
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionSet<org.bukkit.entity.Player>Get viewer listvoidhandleException(MiniGameExceptionEvent exception)Handle a exception of a minigamebooleanisViewing(org.bukkit.entity.Player p)Check a player is viewing a minigameminigame()voidonChat(org.bukkit.event.player.AsyncPlayerChatEvent e)Only each viewers in the same game can read the message when game is in playingvoidonRespawn(org.bukkit.event.player.PlayerRespawnEvent e)Set a minigame location to minigame locationbooleanunviewGame(org.bukkit.entity.Player p)Remove a viewer from the minigamebooleanviewGame(org.bukkit.entity.Player p)Add player as a viewer to the minigame 
- 
Constructor Details
- 
MiniGameViewManager
 
 - 
 - 
Method Details
- 
getViewers
Get viewer list- Returns:
 - Viewers
 
 - 
isViewing
public boolean isViewing(org.bukkit.entity.Player p)Check a player is viewing a minigame- Parameters:
 p- Playe to check- Returns:
 - True if a player is viewing a minigame
 
 - 
onChat
public void onChat(org.bukkit.event.player.AsyncPlayerChatEvent e)Only each viewers in the same game can read the message when game is in playing- Parameters:
 e- Chat event
 - 
onRespawn
public void onRespawn(org.bukkit.event.player.PlayerRespawnEvent e)Set a minigame location to minigame location- Parameters:
 e- event
 - 
viewGame
public boolean viewGame(org.bukkit.entity.Player p)Add player as a viewer to the minigame- Parameters:
 p- Viewer
 - 
unviewGame
public boolean unviewGame(org.bukkit.entity.Player p)Remove a viewer from the minigame- Parameters:
 p- Viewer
 - 
handleException
Handle a exception of a minigame- Parameters:
 exception- MiniGameExceptionEvent
 - 
minigame
- Specified by:
 minigamein interfaceGameEventListener
 
 -