Package com.minigameworld.frames
Class SoloMiniGame
java.lang.Object
com.minigameworld.frames.MiniGame
com.minigameworld.frames.SoloMiniGame
- All Implemented Interfaces:
 GameEventListener
- Direct Known Subclasses:
 TestGame
[Info]
- Minigame frame only 1 player can play
- solo play
- min player count: 1
- solo util methods
 
[Rule]
- nothing
- Minigame frame only 1 player can play
- solo play
- min player count: 1
- solo util methods
[Rule]
- nothing
- 
Field Summary
 - 
Constructor Summary
ConstructorsConstructorDescriptionSoloMiniGame(String title, int playTime, int waitingTime)Sets minPlayers and maxPlayers to 1 automatically - 
Method Summary
Modifier and TypeMethodDescriptionGets minigame frame type (e.g.protected intgetScore()Get solo player's scoreprotected org.bukkit.entity.PlayerReturns solo playerprotected voidminusScore(int amount)Minus solo player scoreprotected voidplusScore(int amount)Plus solo player scoreprotected voidPrint scores to all players
Can print format differently depending on game typeMethods inherited from class com.minigameworld.frames.MiniGame
checkGameFinishCondition, className, coloredTitle, containsPlayer, customData, customOption, dataManager, equals, finishGame, gamePlayer, gamePlayers, handleException, id, initCustomData, initGame, initSettings, inventoryManager, isActive, isEmpty, isFull, isLessThanPlayersLeft, isLessThanPlayersLive, isLive, isMoreThanPlayersLive, isSameTemplate, isStarted, joinGame, leaveGame, leftPlayTime, leftWaitingTime, livePlayers, livePlayersCount, loadCustomData, location, locationManager, maxPlayers, minigame, minPlayers, minusEveryoneScore, minusScore, onException, onFinish, onFinishDelay, onJoin, onLeave, onStart, onUnview, onView, particle, particle, particles, playerCount, players, playSound, playSounds, playTime, plusEveryoneScore, plusScore, randomPlayer, rank, score, scoreboardManager, sendMessage, sendMessage, sendMessages, sendMessages, sendTitle, sendTitle, sendTitles, sendTitles, setLive, setting, startGame, taskManager, title, titleWithClassName, topPlayer, tutorial, tutorials, updateScoreboard, viewManager, waitingTime 
- 
Constructor Details
- 
SoloMiniGame
Sets minPlayers and maxPlayers to 1 automatically 
 - 
 - 
Method Details
- 
getSoloPlayer
protected org.bukkit.entity.Player getSoloPlayer()Returns solo player- Returns:
 - Solo player
 
 - 
plusScore
protected void plusScore(int amount)Plus solo player score- Parameters:
 amount- Amount to plus
 - 
minusScore
protected void minusScore(int amount)Minus solo player score- Parameters:
 amount- Amount to minus
 - 
getScore
protected int getScore()Get solo player's score- Returns:
 - Solo player's score
 
 - 
printScores
protected void printScores()Description copied from class:MiniGamePrint scores to all players
Can print format differently depending on game type- Overrides:
 printScoresin classMiniGame
 - 
frameType
Description copied from class:MiniGameGets minigame frame type (e.g. "Solo", "SoloBattle", "Team", "TeamBattle")
Override this method for custom frame minigame class- Overrides:
 frameTypein classMiniGame- Returns:
 - Minigame frame type
 - See Also:
 SoloMiniGame,SoloBattleMiniGame,TeamMiniGame,TeamBattleMiniGame
 
 -