Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values

A

addArenaSign(Arena, Block) - Method in class dev.despical.tntrun.sign.SignManager
 
addDeathPlayer(User) - Method in class dev.despical.tntrun.arena.Arena
 
addPlayer(Player) - Method in class dev.despical.tntrun.bossbar.BossBarManager
 
addScore(User, int) - Method in class dev.despical.tntrun.game.scores.ScoreRegistry
 
addScore(UUID, int) - Method in class dev.despical.tntrun.game.scores.ScoreRegistry
 
addStat(StatisticType, int) - Method in class dev.despical.tntrun.user.User
 
addStat(StatisticType, StatisticType...) - Method in class dev.despical.tntrun.user.User
 
addWinner(User) - Method in class dev.despical.tntrun.arena.Arena
 
AdminCommands - Class in dev.despical.tntrun.command
 
AdminCommands() - Constructor for class dev.despical.tntrun.command.AdminCommands
 
apply(User, Game, String) - Method in enum class dev.despical.tntrun.scoreboard.formatter.StateFormatter
 
applyActionBarCooldown(User, double) - Static method in class dev.despical.tntrun.utils.Utils
 
applyArenaRecordResetHead(ItemStack, String) - Static method in class dev.despical.tntrun.utils.ItemUtils
 
applyInfinite(Player, PotionEffectType, int) - Static method in class dev.despical.tntrun.utils.PotionUtils
 
applyPlayerProfileIfSkull(OfflinePlayer, ItemStack) - Static method in class dev.despical.tntrun.utils.ItemUtils
 
applyProfileIfSkull(PlayerProfile, ItemStack) - Static method in class dev.despical.tntrun.utils.ItemUtils
 
applySettings(User) - Method in class dev.despical.tntrun.game.spectator.SpectatorManager
 
applySpectatorSettings(User) - Method in class dev.despical.tntrun.game.Game
 
arena - Variable in class dev.despical.tntrun.game.states.EndingState
 
arena - Variable in class dev.despical.tntrun.game.states.GameStateHandler
 
arena - Variable in class dev.despical.tntrun.game.states.InGameState
 
arena - Variable in class dev.despical.tntrun.game.states.RestartingState
 
arena - Variable in class dev.despical.tntrun.game.states.StartingState
 
arena - Variable in class dev.despical.tntrun.game.states.WaitingState
 
arena - Variable in class dev.despical.tntrun.setup.SetupPage
 
arena() - Method in record class dev.despical.tntrun.sign.ArenaSign
Returns the value of the arena record component.
Arena - Class in dev.despical.tntrun.arena
 
ARENA_BEST_TIMES - Static variable in class dev.despical.tntrun.stats.Statistics
 
ARENA_BOSSBAR_ENABLED - Static variable in class dev.despical.tntrun.arena.options.ArenaKeys
 
ARENA_DELETED - Enum constant in enum class dev.despical.tntrun.game.StopReason
 
ARENA_POTION_EFFECTS - Static variable in class dev.despical.tntrun.arena.options.ArenaKeys
 
ARENA_PVP_ENABLED - Static variable in class dev.despical.tntrun.arena.options.ArenaKeys
 
ARENA_SCOREBOARD_ENABLED - Static variable in class dev.despical.tntrun.arena.options.ArenaKeys
 
ARENA_SPECTATOR_JOIN_ENABLED - Static variable in class dev.despical.tntrun.arena.options.ArenaKeys
 
ARENA_TICK_PERIOD - Enum constant in enum class dev.despical.tntrun.option.IntOption
 
ArenaCommands - Class in dev.despical.tntrun.command
 
ArenaCommands() - Constructor for class dev.despical.tntrun.command.ArenaCommands
 
ArenaDataSaver - Class in dev.despical.tntrun.arena
 
ArenaDataSaver() - Constructor for class dev.despical.tntrun.arena.ArenaDataSaver
 
ArenaKeys - Class in dev.despical.tntrun.arena.options
 
ArenaKeys() - Constructor for class dev.despical.tntrun.arena.options.ArenaKeys
 
arenaManager - Static variable in class dev.despical.tntrun.command.CommandCategory
 
arenaManager - Variable in class dev.despical.tntrun.event.ListenerAdapter
 
ArenaManager - Class in dev.despical.tntrun.arena
 
ArenaManager() - Constructor for class dev.despical.tntrun.arena.ArenaManager
 
ArenaOption<T> - Class in dev.despical.tntrun.arena.options
 
ArenaOption(String, T, Class) - Constructor for class dev.despical.tntrun.arena.options.ArenaOption
 
ArenaPotionEffect - Class in dev.despical.tntrun.game
 
ArenaPotionEffect() - Constructor for class dev.despical.tntrun.game.ArenaPotionEffect
 
ArenaRecordResetService - Class in dev.despical.tntrun.arena
 
ArenaRecordResetService() - Constructor for class dev.despical.tntrun.arena.ArenaRecordResetService
 
arenaRegistry - Static variable in class dev.despical.tntrun.command.CommandCategory
 
arenaRegistry - Variable in class dev.despical.tntrun.event.ListenerAdapter
 
ArenaRegistry - Class in dev.despical.tntrun.arena
 
ArenaRegistry(TNTRun) - Constructor for class dev.despical.tntrun.arena.ArenaRegistry
 
ArenaSign - Record Class in dev.despical.tntrun.sign
 
ArenaSign(Arena, Block) - Constructor for record class dev.despical.tntrun.sign.ArenaSign
Creates an instance of a ArenaSign record class.
ArenaSignEvents - Class in dev.despical.tntrun.sign
 
ArenaSignEvents() - Constructor for class dev.despical.tntrun.sign.ArenaSignEvents
 
Arguments - Class in dev.despical.tntrun.command.arguments
 
Arguments(CommandArguments) - Constructor for class dev.despical.tntrun.command.arguments.Arguments
 
AutoSaveHandler - Class in dev.despical.tntrun.utils
 
AutoSaveHandler() - Constructor for class dev.despical.tntrun.utils.AutoSaveHandler
 

B

basePane - Variable in class dev.despical.tntrun.setup.SetupMenu
 
beforeOpening(Gui) - Method in interface dev.despical.tntrun.menu.Page
 
beforeOpening(Gui) - Method in class dev.despical.tntrun.setup.pages.LocationsPage
 
beforeOpening(Gui) - Method in class dev.despical.tntrun.setup.pages.PlayerAmountsPage
 
beforeOpening(Gui) - Method in class dev.despical.tntrun.setup.pages.PlayerSettingsPage
 
beforeOpening(Gui) - Method in class dev.despical.tntrun.setup.pages.PotionEffectSelectionPage
 
beforeOpening(Gui) - Method in class dev.despical.tntrun.setup.pages.PotionLevelSelectionPage
 
beforeOpening(Gui) - Method in class dev.despical.tntrun.setup.pages.ResetArenaRecordsConfirmationPage
 
beforeOpening(Gui) - Method in class dev.despical.tntrun.setup.pages.SelectedPotionEffectsPage
 
beforeOpening(Gui) - Method in class dev.despical.tntrun.setup.pages.SetupHomePage
 
block() - Method in record class dev.despical.tntrun.sign.ArenaSign
Returns the value of the block record component.
blockData() - Method in record class dev.despical.tntrun.blocks.BlockSnapshot
Returns the value of the blockData record component.
BlockRemovalConfig - Class in dev.despical.tntrun.blocks
 
BlockRemovalConfig(TNTRun) - Constructor for class dev.despical.tntrun.blocks.BlockRemovalConfig
 
BlockRemovalManager - Class in dev.despical.tntrun.blocks
 
BlockRemovalManager(Game) - Constructor for class dev.despical.tntrun.blocks.BlockRemovalManager
 
BlockSnapshot - Record Class in dev.despical.tntrun.blocks
 
BlockSnapshot(String, String, int, int, int, String) - Constructor for record class dev.despical.tntrun.blocks.BlockSnapshot
Creates an instance of a BlockSnapshot record class.
BlockSnapshotStore - Class in dev.despical.tntrun.blocks
 
BlockSnapshotStore(TNTRun, BlockRemovalConfig) - Constructor for class dev.despical.tntrun.blocks.BlockSnapshotStore
 
BooleanOption - Enum Class in dev.despical.tntrun.option
 
BossBarConfig - Class in dev.despical.tntrun.bossbar
 
BossBarConfig(TNTRun) - Constructor for class dev.despical.tntrun.bossbar.BossBarConfig
 
BossBarConfig.BossBarData - Record Class in dev.despical.tntrun.bossbar
 
BossBarData(Component, BossBar.Color, BossBar.Overlay, boolean) - Constructor for record class dev.despical.tntrun.bossbar.BossBarConfig.BossBarData
Creates an instance of a BossBarData record class.
BossBarManager - Class in dev.despical.tntrun.bossbar
 
BossBarManager(Game) - Constructor for class dev.despical.tntrun.bossbar.BossBarManager
 
broadcastMessage(String) - Method in class dev.despical.tntrun.game.Game
 
broadcastMessage(String, Var...) - Method in class dev.despical.tntrun.game.Game
 
broadcastRawComponent(Component, Var...) - Method in class dev.despical.tntrun.game.Game
 
broadcastRawMessage(String, Var...) - Method in class dev.despical.tntrun.game.Game
 
BYPASS_PERMISSION - Static variable in class dev.despical.tntrun.command.PlayingCommandPolicy
 

C

calculateWinner() - Method in class dev.despical.tntrun.game.scores.ScoreRegistry
 
call(T) - Method in class dev.despical.tntrun.api.EventManager
 
callByType(EventType, Supplier) - Method in class dev.despical.tntrun.api.EventManager
 
captureSurvivalTimes() - Method in class dev.despical.tntrun.game.Game
 
CHAT_DEAD_CHAT_VISIBLE_TO_ALIVE - Enum constant in enum class dev.despical.tntrun.option.BooleanOption
 
CHAT_DISABLE_IN_GAME - Enum constant in enum class dev.despical.tntrun.option.BooleanOption
 
CHAT_ENABLE_FORMATTING - Enum constant in enum class dev.despical.tntrun.option.BooleanOption
 
CHAT_MESSAGE - Enum constant in enum class dev.despical.tntrun.game.messages.TickerActionType
 
CHAT_SEPARATE - Enum constant in enum class dev.despical.tntrun.option.BooleanOption
 
chatManager - Static variable in class dev.despical.tntrun.command.CommandCategory
 
chatManager - Variable in class dev.despical.tntrun.event.ListenerAdapter
 
chatManager - Static variable in class dev.despical.tntrun.game.states.EndingState
 
chatManager - Static variable in class dev.despical.tntrun.game.states.GameStateHandler
 
chatManager - Static variable in class dev.despical.tntrun.game.states.InGameState
 
chatManager - Static variable in class dev.despical.tntrun.game.states.RestartingState
 
chatManager - Static variable in class dev.despical.tntrun.game.states.StartingState
 
chatManager - Static variable in class dev.despical.tntrun.game.states.WaitingState
 
chatManager - Variable in class dev.despical.tntrun.setup.SetupPage
 
ChatManager - Class in dev.despical.tntrun.chat
 
ChatManager(TNTRun) - Constructor for class dev.despical.tntrun.chat.ChatManager
 
cleanUpArena() - Method in class dev.despical.tntrun.arena.Arena
 
clearAndLoadInventory(Player) - Method in class dev.despical.tntrun.game.states.EndingState
 
clearAndLoadInventory(Player) - Method in class dev.despical.tntrun.game.states.GameStateHandler
 
clearAndLoadInventory(Player) - Method in class dev.despical.tntrun.game.states.InGameState
 
clearAndLoadInventory(Player) - Method in class dev.despical.tntrun.game.states.RestartingState
 
clearAndLoadInventory(Player) - Method in class dev.despical.tntrun.game.states.StartingState
 
clearAndLoadInventory(Player) - Method in class dev.despical.tntrun.game.states.WaitingState
 
clearEffects(Player) - Static method in class dev.despical.tntrun.utils.PotionUtils
 
clearInventory(Player) - Method in class dev.despical.tntrun.game.states.EndingState
 
clearInventory(Player) - Method in class dev.despical.tntrun.game.states.GameStateHandler
 
clearInventory(Player) - Method in class dev.despical.tntrun.game.states.InGameState
 
clearInventory(Player) - Method in class dev.despical.tntrun.game.states.RestartingState
 
clearInventory(Player) - Method in class dev.despical.tntrun.game.states.StartingState
 
clearInventory(Player) - Method in class dev.despical.tntrun.game.states.WaitingState
 
clearPlayerMetadata() - Method in class dev.despical.tntrun.game.Game
 
close() - Method in interface dev.despical.tntrun.menu.Menu
 
closeOpenedInventory() - Method in class dev.despical.tntrun.user.User
 
color() - Method in record class dev.despical.tntrun.bossbar.BossBarConfig.BossBarData
Returns the value of the color record component.
CommandBlockEvents - Class in dev.despical.tntrun.event
 
CommandBlockEvents() - Constructor for class dev.despical.tntrun.event.CommandBlockEvents
 
CommandCategory - Class in dev.despical.tntrun.command
 
CommandCategory() - Constructor for class dev.despical.tntrun.command.CommandCategory
 
ConfigOption<T> - Interface in dev.despical.tntrun.option
 
ConfigOptions - Class in dev.despical.tntrun.option
 
ConfigOptions(TNTRun) - Constructor for class dev.despical.tntrun.option.ConfigOptions
 
createArenaCommand(Arguments) - Method in class dev.despical.tntrun.command.ArenaCommands
 
createGoBackItem() - Method in class dev.despical.tntrun.setup.SetupPage
 
createNewUser(Player) - Method in class dev.despical.tntrun.user.UserManager
 
createPlayerSettingsBackItem() - Method in class dev.despical.tntrun.setup.SetupPage
 
createPotionEffectsBackItem() - Method in class dev.despical.tntrun.setup.SetupPage
 
createScoreboard(Player) - Method in class dev.despical.tntrun.scoreboard.ScoreboardManager
 

D

Database - Class in dev.despical.tntrun.database
 
Database() - Constructor for class dev.despical.tntrun.database.Database
 
DatabaseType - Enum Class in dev.despical.tntrun.database
 
DEBUG - Enum constant in enum class dev.despical.tntrun.option.BooleanOption
 
DebugCommands - Class in dev.despical.tntrun.command
 
DebugCommands() - Constructor for class dev.despical.tntrun.command.DebugCommands
 
debugComponentCommand(Arguments) - Method in class dev.despical.tntrun.command.DebugCommands
 
debugDumpTimingsCommand(Arguments) - Method in class dev.despical.tntrun.command.DebugCommands
 
debugJoinCommand(User, Arguments) - Method in class dev.despical.tntrun.command.DebugCommands
 
debugTabCompleter(CommandArguments, CompleterHelper) - Method in class dev.despical.tntrun.command.TabCompleters
 
debugTimerCommand(User, Arguments) - Method in class dev.despical.tntrun.command.DebugCommands
 
deleteArenaCommand(Arena, Arguments) - Method in class dev.despical.tntrun.command.ArenaCommands
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class dev.despical.tntrun.arena.options.LocationTypeAdapter
 
deserialize(Object) - Method in class dev.despical.tntrun.arena.options.ArenaOption
 
deserialize(Object) - Method in class dev.despical.tntrun.stats.StatisticType
 
dev.despical.tntrun - package dev.despical.tntrun
 
dev.despical.tntrun.api - package dev.despical.tntrun.api
 
dev.despical.tntrun.api.event - package dev.despical.tntrun.api.event
 
dev.despical.tntrun.api.event.game - package dev.despical.tntrun.api.event.game
 
dev.despical.tntrun.api.event.player - package dev.despical.tntrun.api.event.player
 
dev.despical.tntrun.arena - package dev.despical.tntrun.arena
 
dev.despical.tntrun.arena.options - package dev.despical.tntrun.arena.options
 
dev.despical.tntrun.blocks - package dev.despical.tntrun.blocks
 
dev.despical.tntrun.bossbar - package dev.despical.tntrun.bossbar
 
dev.despical.tntrun.chat - package dev.despical.tntrun.chat
 
dev.despical.tntrun.command - package dev.despical.tntrun.command
 
dev.despical.tntrun.command.arguments - package dev.despical.tntrun.command.arguments
 
dev.despical.tntrun.database - package dev.despical.tntrun.database
 
dev.despical.tntrun.event - package dev.despical.tntrun.event
 
dev.despical.tntrun.game - package dev.despical.tntrun.game
 
dev.despical.tntrun.game.messages - package dev.despical.tntrun.game.messages
 
dev.despical.tntrun.game.scores - package dev.despical.tntrun.game.scores
 
dev.despical.tntrun.game.spectator - package dev.despical.tntrun.game.spectator
 
dev.despical.tntrun.game.states - package dev.despical.tntrun.game.states
 
dev.despical.tntrun.game.visibility - package dev.despical.tntrun.game.visibility
 
dev.despical.tntrun.leaderboard - package dev.despical.tntrun.leaderboard
 
dev.despical.tntrun.menu - package dev.despical.tntrun.menu
 
dev.despical.tntrun.menu.spectator - package dev.despical.tntrun.menu.spectator
 
dev.despical.tntrun.menu.stats - package dev.despical.tntrun.menu.stats
 
dev.despical.tntrun.option - package dev.despical.tntrun.option
 
dev.despical.tntrun.papi - package dev.despical.tntrun.papi
 
dev.despical.tntrun.scoreboard - package dev.despical.tntrun.scoreboard
 
dev.despical.tntrun.scoreboard.formatter - package dev.despical.tntrun.scoreboard.formatter
 
dev.despical.tntrun.setup - package dev.despical.tntrun.setup
 
dev.despical.tntrun.setup.pages - package dev.despical.tntrun.setup.pages
 
dev.despical.tntrun.sign - package dev.despical.tntrun.sign
 
dev.despical.tntrun.sound - package dev.despical.tntrun.sound
 
dev.despical.tntrun.stats - package dev.despical.tntrun.stats
 
dev.despical.tntrun.stats.offline - package dev.despical.tntrun.stats.offline
 
dev.despical.tntrun.user - package dev.despical.tntrun.user
 
dev.despical.tntrun.utils - package dev.despical.tntrun.utils
 
DISABLE_COMMANDS_WHILE_PLAYING - Enum constant in enum class dev.despical.tntrun.option.BooleanOption
 
DISCONNECT - Enum constant in enum class dev.despical.tntrun.api.event.player.PlayerLeaveGameEvent.LeaveReason
Player left due to disconnecting from the server.
DOUBLE_JUMP - Enum constant in enum class dev.despical.tntrun.sound.GameSound
 
DOUBLE_JUMP_DELAY - Enum constant in enum class dev.despical.tntrun.option.IntOption
 
doubleJumps() - Method in record class dev.despical.tntrun.game.Game.PlayerMetadata
Returns the value of the doubleJumps record component.

E

editArenaCommand(Arena, Arguments) - Method in class dev.despical.tntrun.command.ArenaCommands
 
eliminate(User) - Method in class dev.despical.tntrun.game.Game
 
empty(T) - Static method in record class dev.despical.tntrun.leaderboard.LeaderboardEntry
 
EMPTY_ARMORS - Static variable in class dev.despical.tntrun.utils.ItemUtils
 
END_LOCATION - Static variable in class dev.despical.tntrun.arena.options.ArenaKeys
 
ENDING - Enum constant in enum class dev.despical.tntrun.game.GameState
 
ENDING - Enum constant in enum class dev.despical.tntrun.scoreboard.formatter.StateFormatter
 
ENDING_TIME - Enum constant in enum class dev.despical.tntrun.option.IntOption
 
EndingState - Class in dev.despical.tntrun.game.states
 
EndingState(Game) - Constructor for class dev.despical.tntrun.game.states.EndingState
 
equals(Object) - Method in record class dev.despical.tntrun.blocks.BlockSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.despical.tntrun.bossbar.BossBarConfig.BossBarData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.despical.tntrun.game.Game.PlayerMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.despical.tntrun.game.messages.TickerAction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.despical.tntrun.game.messages.TickerMessage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.despical.tntrun.game.scores.ScoreRegistry.RecordScore
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.despical.tntrun.leaderboard.Leaderboard
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.despical.tntrun.leaderboard.LeaderboardEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.despical.tntrun.sign.ArenaSign
Indicates whether some other object is "equal to" this one.
EVENT_PROFILING_ENABLED - Enum constant in enum class dev.despical.tntrun.option.BooleanOption
 
EVENT_PROFILING_VERBOSE - Enum constant in enum class dev.despical.tntrun.option.BooleanOption
 
eventManager - Variable in class dev.despical.tntrun.event.ListenerAdapter
 
EventManager - Class in dev.despical.tntrun.api
 
EventManager(TNTRun) - Constructor for class dev.despical.tntrun.api.EventManager
 
EventProfiler - Class in dev.despical.tntrun.api
 
EventProfiler(TNTRun) - Constructor for class dev.despical.tntrun.api.EventProfiler
 
EventRegistry - Class in dev.despical.tntrun.api
 
EventType - Enum Class in dev.despical.tntrun.api
 

F

fallbackValue() - Method in record class dev.despical.tntrun.leaderboard.Leaderboard
Returns the value of the fallbackValue record component.
findArena(String) - Method in class dev.despical.tntrun.arena.ArenaRegistry
 
findArena(Player) - Method in class dev.despical.tntrun.arena.ArenaRegistry
 
finishIfLastSurvivor() - Method in class dev.despical.tntrun.game.Game
 
firstTick() - Method in class dev.despical.tntrun.game.states.EndingState
 
firstTick() - Method in class dev.despical.tntrun.game.states.GameStateHandler
 
firstTick() - Method in class dev.despical.tntrun.game.states.InGameState
 
firstTick() - Method in class dev.despical.tntrun.game.states.RestartingState
 
firstTick() - Method in class dev.despical.tntrun.game.states.StartingState
 
firstTick() - Method in class dev.despical.tntrun.game.states.WaitingState
 
FLAT_FILE - Enum constant in enum class dev.despical.tntrun.database.DatabaseType
 
FlatFileStorage - Class in dev.despical.tntrun.database
 
FlatFileStorage() - Constructor for class dev.despical.tntrun.database.FlatFileStorage
 
flushNow() - Method in class dev.despical.tntrun.blocks.BlockSnapshotStore
 
format(User, Game, String) - Method in interface dev.despical.tntrun.scoreboard.formatter.LineFormatter
 
format(String, Var...) - Static method in class dev.despical.tntrun.utils.Utils
 
formatItemStack(SpecialItem, Var...) - Static method in class dev.despical.tntrun.utils.ItemUtils
 
formatTime(long) - Static method in class dev.despical.tntrun.utils.Utils
 
from(Block) - Static method in record class dev.despical.tntrun.blocks.BlockSnapshot
 
from(ConfigurationSection) - Static method in record class dev.despical.tntrun.blocks.BlockSnapshot
 
fromPath(String) - Static method in enum class dev.despical.tntrun.game.GameState
 
fromString(String) - Static method in class dev.despical.tntrun.game.ArenaPotionEffect
 
FULL_GAME_STARTING_TIME - Enum constant in enum class dev.despical.tntrun.option.IntOption
 

G

game - Variable in class dev.despical.tntrun.api.event.game.GameEvent
The game instance associated with this event.
game - Variable in class dev.despical.tntrun.game.states.EndingState
 
game - Variable in class dev.despical.tntrun.game.states.GameStateHandler
 
game - Variable in class dev.despical.tntrun.game.states.InGameState
 
game - Variable in class dev.despical.tntrun.game.states.RestartingState
 
game - Variable in class dev.despical.tntrun.game.states.StartingState
 
game - Variable in class dev.despical.tntrun.game.states.WaitingState
 
Game - Class in dev.despical.tntrun.game
 
Game(Arena, int) - Constructor for class dev.despical.tntrun.game.Game
 
GAME_END - Enum constant in enum class dev.despical.tntrun.api.EventType
 
GAME_START - Enum constant in enum class dev.despical.tntrun.api.EventType
 
GAME_STARTING_TIME - Enum constant in enum class dev.despical.tntrun.option.IntOption
 
GAME_STATE_CHANGE - Enum constant in enum class dev.despical.tntrun.api.EventType
 
GAME_STOP - Enum constant in enum class dev.despical.tntrun.api.EventType
 
Game.PlayerMetadata - Record Class in dev.despical.tntrun.game
 
gameEnd(Game) - Method in class dev.despical.tntrun.api.EventManager
 
GameEndEvent - Class in dev.despical.tntrun.api.event.game
Called after a TNTRun game finishes and enters the ending phase.
GameEndEvent(Game) - Constructor for class dev.despical.tntrun.api.event.game.GameEndEvent
Constructs a new GameEndEvent.
GameEvent - Class in dev.despical.tntrun.api.event.game
Base class for all events related to an active TNTRun game instance.
GameEvent() - Constructor for class dev.despical.tntrun.api.event.game.GameEvent
 
GameEvents - Class in dev.despical.tntrun.event
 
GameEvents() - Constructor for class dev.despical.tntrun.event.GameEvents
 
GameItemEvents - Class in dev.despical.tntrun.event
 
GameItemEvents() - Constructor for class dev.despical.tntrun.event.GameItemEvents
 
gameManager - Static variable in class dev.despical.tntrun.command.CommandCategory
 
gameManager - Variable in class dev.despical.tntrun.event.ListenerAdapter
 
GameManager - Class in dev.despical.tntrun.game
 
GameManager(TNTRun) - Constructor for class dev.despical.tntrun.game.GameManager
 
GAMES_PLAYED - Static variable in class dev.despical.tntrun.stats.Statistics
 
GameSound - Enum Class in dev.despical.tntrun.sound
 
gameStart(Game) - Method in class dev.despical.tntrun.api.EventManager
 
GameStartEvent - Class in dev.despical.tntrun.api.event.game
Called after a TNTRun game enters active play.
GameStartEvent(Game) - Constructor for class dev.despical.tntrun.api.event.game.GameStartEvent
Constructs a new GameStartEvent.
GameState - Enum Class in dev.despical.tntrun.game
 
gameStateChange(Game, GameState, GameState) - Method in class dev.despical.tntrun.api.EventManager
 
GameStateChangeEvent - Class in dev.despical.tntrun.api.event.game
Called immediately before a TNTRun game changes state.
GameStateChangeEvent(Game, GameState, GameState) - Constructor for class dev.despical.tntrun.api.event.game.GameStateChangeEvent
Constructs a new GameStateChangeEvent.
GameStateHandler - Class in dev.despical.tntrun.game.states
 
GameStateHandler(Game) - Constructor for class dev.despical.tntrun.game.states.GameStateHandler
 
gameStop(Game, StopReason) - Method in class dev.despical.tntrun.api.EventManager
 
gameStop(Game, StopReason, List) - Method in class dev.despical.tntrun.api.EventManager
 
GameStopEvent - Class in dev.despical.tntrun.api.event.game
Called after a TNTRun game has been forcefully stopped and cleaned up.
GameStopEvent(Game, StopReason) - Constructor for class dev.despical.tntrun.api.event.game.GameStopEvent
Constructs a new GameStopEvent.
GameStopEvent(Game, StopReason, List) - Constructor for class dev.despical.tntrun.api.event.game.GameStopEvent
Constructs a new GameStopEvent.
GeneralEvents - Class in dev.despical.tntrun.event
 
GeneralEvents() - Constructor for class dev.despical.tntrun.event.GeneralEvents
 
get(ConfigOption) - Method in class dev.despical.tntrun.option.ConfigOptions
 
getAllKeys() - Static method in class dev.despical.tntrun.arena.options.ArenaKeys
 
getAllPlayers() - Method in class dev.despical.tntrun.database.Database
 
getAllPlayers() - Method in class dev.despical.tntrun.database.FlatFileStorage
 
getAllPlayers() - Method in class dev.despical.tntrun.database.MySQLStorage
 
getAllStats() - Static method in class dev.despical.tntrun.stats.Statistics
 
getArena() - Method in class dev.despical.tntrun.api.event.game.GameEvent
Returns the arena where this game is running.
getArena() - Method in class dev.despical.tntrun.user.User
 
getArena(User) - Method in class dev.despical.tntrun.arena.ArenaRegistry
 
getArena(String) - Method in class dev.despical.tntrun.arena.ArenaRegistry
 
getArena(Player) - Method in class dev.despical.tntrun.arena.ArenaRegistry
 
getArenaNames() - Method in class dev.despical.tntrun.arena.ArenaRegistry
 
getArenas() - Method in class dev.despical.tntrun.arena.ArenaRegistry
 
getAuthor() - Method in class dev.despical.tntrun.papi.PlaceholderManager
 
getBlock() - Method in record class dev.despical.tntrun.blocks.BlockSnapshot
 
getByName(String) - Static method in enum class dev.despical.tntrun.database.DatabaseType
 
getComponentList(String) - Method in class dev.despical.tntrun.chat.ChatManager
 
getConfigSection(String) - Method in class dev.despical.tntrun.chat.ChatManager
 
getCooldown(String) - Method in class dev.despical.tntrun.user.User
 
getData(GameState) - Method in class dev.despical.tntrun.bossbar.BossBarConfig
 
getDefaultValue() - Method in interface dev.despical.tntrun.option.ConfigOption
 
getDefaultValue() - Method in enum class dev.despical.tntrun.option.IntOption
 
getDoubleJumpColor(int, int) - Static method in enum class dev.despical.tntrun.scoreboard.formatter.StateFormatter
 
getDoubleJumps(Player) - Static method in class dev.despical.tntrun.stats.Statistics
 
getEntryAtPosition(int) - Method in record class dev.despical.tntrun.leaderboard.Leaderboard
 
getEventClass(EventType) - Static method in class dev.despical.tntrun.api.EventRegistry
 
getGameOverMessage(String) - Method in class dev.despical.tntrun.game.messages.MessageTicker
 
getGames() - Method in class dev.despical.tntrun.game.GameManager
 
getGui() - Method in interface dev.despical.tntrun.menu.Menu
 
getGui() - Method in class dev.despical.tntrun.menu.spectator.SpectatorSettingsMenu
 
getGui() - Method in class dev.despical.tntrun.menu.spectator.SpectatorTeleportMenu
 
getGui() - Method in class dev.despical.tntrun.menu.stats.StatsMenu
 
getHandler(GameState) - Method in class dev.despical.tntrun.game.Game
 
getHandlerList() - Static method in class dev.despical.tntrun.api.event.game.GameEndEvent
 
getHandlerList() - Static method in class dev.despical.tntrun.api.event.game.GameStartEvent
 
getHandlerList() - Static method in class dev.despical.tntrun.api.event.game.GameStateChangeEvent
 
getHandlerList() - Static method in class dev.despical.tntrun.api.event.game.GameStopEvent
 
getHandlerList() - Static method in class dev.despical.tntrun.api.event.player.PlayerDoubleJumpEvent
 
getHandlerList() - Static method in class dev.despical.tntrun.api.event.player.PlayerEliminateEvent
 
getHandlerList() - Static method in class dev.despical.tntrun.api.event.player.PlayerJoinAttemptEvent
 
getHandlerList() - Static method in class dev.despical.tntrun.api.event.player.PlayerLeaveGameEvent
 
getHandlerList() - Static method in class dev.despical.tntrun.api.event.player.PlayerStatisticChangeEvent
 
getHandlers() - Method in class dev.despical.tntrun.api.event.game.GameEndEvent
 
getHandlers() - Method in class dev.despical.tntrun.api.event.game.GameStartEvent
 
getHandlers() - Method in class dev.despical.tntrun.api.event.game.GameStateChangeEvent
 
getHandlers() - Method in class dev.despical.tntrun.api.event.game.GameStopEvent
 
getHandlers() - Method in class dev.despical.tntrun.api.event.player.PlayerDoubleJumpEvent
 
getHandlers() - Method in class dev.despical.tntrun.api.event.player.PlayerEliminateEvent
 
getHandlers() - Method in class dev.despical.tntrun.api.event.player.PlayerJoinAttemptEvent
 
getHandlers() - Method in class dev.despical.tntrun.api.event.player.PlayerLeaveGameEvent
 
getHandlers() - Method in class dev.despical.tntrun.api.event.player.PlayerStatisticChangeEvent
 
getHighestScore() - Method in class dev.despical.tntrun.game.scores.ScoreRegistry
 
getIdentifier() - Method in class dev.despical.tntrun.papi.PlaceholderManager
 
getLeaderboard(StatisticType) - Method in class dev.despical.tntrun.leaderboard.LeaderboardManager
 
getLeaderboard(String) - Method in class dev.despical.tntrun.leaderboard.LeaderboardManager
 
getListAsString(String) - Static method in class dev.despical.tntrun.utils.Utils
 
getListAsString(FileConfiguration, String) - Static method in class dev.despical.tntrun.utils.Utils
 
getLocation() - Method in class dev.despical.tntrun.user.User
 
getLocation(ArenaOption) - Method in class dev.despical.tntrun.game.states.EndingState
 
getLocation(ArenaOption) - Method in class dev.despical.tntrun.game.states.GameStateHandler
 
getLocation(ArenaOption) - Method in class dev.despical.tntrun.game.states.InGameState
 
getLocation(ArenaOption) - Method in class dev.despical.tntrun.game.states.RestartingState
 
getLocation(ArenaOption) - Method in class dev.despical.tntrun.game.states.StartingState
 
getLocation(ArenaOption) - Method in class dev.despical.tntrun.game.states.WaitingState
 
getMessage(String, Var...) - Static method in class dev.despical.tntrun.utils.Utils
 
getMessageComponent(String, Var...) - Method in class dev.despical.tntrun.chat.ChatManager
 
getName() - Method in enum class dev.despical.tntrun.database.DatabaseType
 
getOption(ArenaOption) - Method in class dev.despical.tntrun.arena.Arena
 
getPath() - Method in interface dev.despical.tntrun.option.ConfigOption
 
getPath() - Method in enum class dev.despical.tntrun.option.IntOption
 
getPersistentKeys() - Static method in class dev.despical.tntrun.arena.options.ArenaKeys
 
getPersistentStats() - Static method in class dev.despical.tntrun.stats.Statistics
 
getPlayer() - Method in class dev.despical.tntrun.user.User
 
getPlayerMetadata(UUID) - Method in class dev.despical.tntrun.game.Game
 
getPlayers() - Method in class dev.despical.tntrun.arena.Arena
 
getPlayers() - Method in class dev.despical.tntrun.game.Game
 
getPlayersLeft() - Method in class dev.despical.tntrun.arena.Arena
 
getPlayersLeft() - Method in class dev.despical.tntrun.game.Game
 
getPotionEffectType() - Method in class dev.despical.tntrun.game.ArenaPotionEffect
 
getRawString(String) - Static method in class dev.despical.tntrun.utils.Utils
 
getRawString(String, Var...) - Method in class dev.despical.tntrun.chat.ChatManager
 
getRawString(FileConfiguration, String) - Static method in class dev.despical.tntrun.utils.Utils
 
getRecordHolderName() - Method in class dev.despical.tntrun.arena.Arena
 
getRecordTime() - Method in class dev.despical.tntrun.arena.Arena
 
getRegisteredTypes() - Static method in class dev.despical.tntrun.api.EventRegistry
 
getScore(UUID) - Method in class dev.despical.tntrun.game.scores.ScoreRegistry
 
getSigns(Arena) - Method in class dev.despical.tntrun.sign.SignManager
 
getSignVars(Block) - Method in class dev.despical.tntrun.sign.SignManager
 
getStartLocation() - Method in class dev.despical.tntrun.game.Game
 
getStat(StatisticType) - Method in class dev.despical.tntrun.stats.offline.OfflineStats
 
getState() - Method in class dev.despical.tntrun.game.Game
 
getStatistic(StatisticType) - Method in class dev.despical.tntrun.user.User
 
getStats(OfflinePlayer) - Method in class dev.despical.tntrun.stats.offline.StatsCacheManager
 
getString(String) - Static method in class dev.despical.tntrun.utils.Utils
 
getString(FileConfiguration, String) - Static method in class dev.despical.tntrun.utils.Utils
 
getStringList(String) - Method in class dev.despical.tntrun.chat.ChatManager
 
getStringList(String) - Static method in class dev.despical.tntrun.utils.Utils
 
getStringList(FileConfiguration, String) - Static method in class dev.despical.tntrun.utils.Utils
 
getSurvivalTimeMillis(User) - Method in class dev.despical.tntrun.game.Game
 
getTemporaryStats() - Static method in class dev.despical.tntrun.stats.Statistics
 
getTop3() - Method in class dev.despical.tntrun.api.event.game.GameEndEvent
Returns the Top 3 players and their final scores.
getTop3() - Method in class dev.despical.tntrun.game.scores.ScoreRegistry
 
getType() - Method in interface dev.despical.tntrun.option.ConfigOption
 
getType() - Method in enum class dev.despical.tntrun.option.IntOption
 
getUser() - Method in class dev.despical.tntrun.api.event.player.PlayerEvent
Returns the plugin-specific User for this player.
getUser() - Method in class dev.despical.tntrun.command.arguments.Arguments
 
getUser(UUID) - Method in class dev.despical.tntrun.user.UserManager
 
getUser(Player) - Method in class dev.despical.tntrun.user.UserManager
 
getUsers() - Method in class dev.despical.tntrun.user.UserManager
 
getUUID() - Method in class dev.despical.tntrun.user.User
 
getVersion() - Method in class dev.despical.tntrun.papi.PlaceholderManager
 
getWinner() - Method in class dev.despical.tntrun.api.event.game.GameEndEvent
Returns the winning user of the game.
getWinner() - Method in class dev.despical.tntrun.game.scores.ScoreRegistry
 
giveItems(Player) - Method in class dev.despical.tntrun.game.spectator.SpectatorManager
 
GLOBAL_FORMATTER - Static variable in class dev.despical.tntrun.scoreboard.formatter.GlobalFormatter
 
GlobalFormatter - Class in dev.despical.tntrun.scoreboard.formatter
 
GlobalFormatter() - Constructor for class dev.despical.tntrun.scoreboard.formatter.GlobalFormatter
 

H

handleDisable() - Method in class dev.despical.tntrun.arena.ArenaManager
 
handleLevelBarTimer(int) - Method in class dev.despical.tntrun.game.states.EndingState
 
handleLevelBarTimer(int) - Method in class dev.despical.tntrun.game.states.GameStateHandler
 
handleLevelBarTimer(int) - Method in class dev.despical.tntrun.game.states.InGameState
 
handleLevelBarTimer(int) - Method in class dev.despical.tntrun.game.states.RestartingState
 
handleLevelBarTimer(int) - Method in class dev.despical.tntrun.game.states.StartingState
 
handleLevelBarTimer(int) - Method in class dev.despical.tntrun.game.states.WaitingState
 
handlePlayerJoin(User) - Method in class dev.despical.tntrun.game.states.WaitingState
 
hasCooldown(String) - Method in class dev.despical.tntrun.user.User
 
hashCode() - Method in record class dev.despical.tntrun.blocks.BlockSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class dev.despical.tntrun.bossbar.BossBarConfig.BossBarData
Returns a hash code value for this object.
hashCode() - Method in record class dev.despical.tntrun.game.Game.PlayerMetadata
Returns a hash code value for this object.
hashCode() - Method in record class dev.despical.tntrun.game.messages.TickerAction
Returns a hash code value for this object.
hashCode() - Method in record class dev.despical.tntrun.game.messages.TickerMessage
Returns a hash code value for this object.
hashCode() - Method in record class dev.despical.tntrun.game.scores.ScoreRegistry.RecordScore
Returns a hash code value for this object.
hashCode() - Method in record class dev.despical.tntrun.leaderboard.Leaderboard
Returns a hash code value for this object.
hashCode() - Method in record class dev.despical.tntrun.leaderboard.LeaderboardEntry
Returns a hash code value for this object.
hashCode() - Method in record class dev.despical.tntrun.sign.ArenaSign
Returns a hash code value for this object.
hasRemovalStarted() - Method in class dev.despical.tntrun.blocks.BlockRemovalManager
 
helpCommand(Arguments) - Method in class dev.despical.tntrun.command.AdminCommands
 
hidePlayerFromGame(Player) - Method in class dev.despical.tntrun.game.visibility.VisibilityManager
 
hidePlayersFromEachOther() - Method in class dev.despical.tntrun.game.visibility.VisibilityManager
 
hidePlayerToInGamePlayers(Player) - Method in class dev.despical.tntrun.game.visibility.VisibilityManager
 
hidePlayerToOutsideGame(Player) - Method in class dev.despical.tntrun.game.visibility.VisibilityManager
 

I

id() - Method in record class dev.despical.tntrun.leaderboard.Leaderboard
Returns the value of the id record component.
ifPlayerPresent(Consumer) - Method in class dev.despical.tntrun.user.User
 
IN_GAME - Enum constant in enum class dev.despical.tntrun.game.GameState
 
IN_GAME - Enum constant in enum class dev.despical.tntrun.scoreboard.formatter.StateFormatter
 
INACTIVE - Enum constant in enum class dev.despical.tntrun.game.GameState
 
increaseEveryone(Set) - Method in class dev.despical.tntrun.game.scores.ScoreRegistry
 
InGameState - Class in dev.despical.tntrun.game.states
 
InGameState(Game) - Constructor for class dev.despical.tntrun.game.states.InGameState
 
init() - Static method in class dev.despical.tntrun.utils.ShutdownDetector
 
injectItems(PaginatedPane) - Method in interface dev.despical.tntrun.menu.Page
 
injectItems(PaginatedPane) - Method in class dev.despical.tntrun.setup.pages.LocationsPage
 
injectItems(PaginatedPane) - Method in class dev.despical.tntrun.setup.pages.PlayerAmountsPage
 
injectItems(PaginatedPane) - Method in class dev.despical.tntrun.setup.pages.PlayerSettingsPage
 
injectItems(PaginatedPane) - Method in class dev.despical.tntrun.setup.pages.PotionEffectSelectionPage
 
injectItems(PaginatedPane) - Method in class dev.despical.tntrun.setup.pages.PotionLevelSelectionPage
 
injectItems(PaginatedPane) - Method in class dev.despical.tntrun.setup.pages.ResetArenaRecordsConfirmationPage
 
injectItems(PaginatedPane) - Method in class dev.despical.tntrun.setup.pages.SelectedPotionEffectsPage
 
injectItems(PaginatedPane) - Method in class dev.despical.tntrun.setup.pages.SetupHomePage
 
INSTANT_LEAVE - Enum constant in enum class dev.despical.tntrun.option.BooleanOption
 
IntOption - Enum Class in dev.despical.tntrun.option
 
invalidate(UUID) - Method in class dev.despical.tntrun.stats.offline.StatsCacheManager
 
isArenaExists(String) - Method in class dev.despical.tntrun.arena.ArenaRegistry
 
isCommandAllowed(String) - Method in class dev.despical.tntrun.command.PlayingCommandPolicy
 
isDeathPlayer(User) - Method in class dev.despical.tntrun.arena.Arena
 
isEnabled(BooleanOption) - Method in class dev.despical.tntrun.option.ConfigOptions
 
isGameNonnull() - Method in class dev.despical.tntrun.arena.Arena
 
isGameSign(Block) - Method in class dev.despical.tntrun.sign.SignManager
 
isInArena() - Method in class dev.despical.tntrun.user.User
 
isInArena(User) - Method in class dev.despical.tntrun.arena.Arena
 
isInArena(Player) - Method in class dev.despical.tntrun.arena.ArenaRegistry
 
isInTop3(UUID) - Method in class dev.despical.tntrun.game.scores.ScoreRegistry
 
isOptionPresent(ArenaOption) - Method in class dev.despical.tntrun.arena.Arena
 
isPersistent() - Method in class dev.despical.tntrun.arena.options.ArenaOption
 
isPersistent() - Method in class dev.despical.tntrun.stats.StatisticType
 
isPlaying(User) - Method in class dev.despical.tntrun.game.Game
 
isPlaying(Player) - Method in class dev.despical.tntrun.game.Game
 
isRemovable(Material) - Method in class dev.despical.tntrun.blocks.BlockRemovalConfig
 
isState(GameState, GameState...) - Method in class dev.despical.tntrun.arena.Arena
 
isState(GameState, GameState...) - Method in class dev.despical.tntrun.game.Game
 
itemManager - Variable in class dev.despical.tntrun.event.ListenerAdapter
 
itemManager - Static variable in class dev.despical.tntrun.game.states.EndingState
 
itemManager - Static variable in class dev.despical.tntrun.game.states.GameStateHandler
 
itemManager - Static variable in class dev.despical.tntrun.game.states.InGameState
 
itemManager - Static variable in class dev.despical.tntrun.game.states.RestartingState
 
itemManager - Static variable in class dev.despical.tntrun.game.states.StartingState
 
itemManager - Static variable in class dev.despical.tntrun.game.states.WaitingState
 
itemManager - Variable in class dev.despical.tntrun.setup.SetupPage
 
ItemUtils - Class in dev.despical.tntrun.utils
 
ItemUtils() - Constructor for class dev.despical.tntrun.utils.ItemUtils
 

J

join(User) - Method in class dev.despical.tntrun.game.states.EndingState
 
join(User) - Method in class dev.despical.tntrun.game.states.GameStateHandler
 
join(User) - Method in class dev.despical.tntrun.game.states.InGameState
 
join(User) - Method in class dev.despical.tntrun.game.states.RestartingState
 
join(User) - Method in class dev.despical.tntrun.game.states.StartingState
 
join(User) - Method in class dev.despical.tntrun.game.states.WaitingState
 
joinAsPlayer(User) - Method in class dev.despical.tntrun.game.Game
 
joinAsSpectator(User) - Method in class dev.despical.tntrun.game.Game
 
joinAttempt(User, Arena) - Method in class dev.despical.tntrun.arena.ArenaManager
 
joinCommand(User, Arguments) - Method in class dev.despical.tntrun.command.PlayerCommands
 
JUMP_BAR - Enum constant in enum class dev.despical.tntrun.option.BooleanOption
 

K

key() - Method in record class dev.despical.tntrun.blocks.BlockSnapshot
Returns the value of the key record component.
key(Block) - Static method in record class dev.despical.tntrun.blocks.BlockSnapshot
 
KICK - Enum constant in enum class dev.despical.tntrun.api.event.player.PlayerLeaveGameEvent.LeaveReason
Player got kicked from the game by an administrator.
kickCommand(Arguments) - Method in class dev.despical.tntrun.command.AdminCommands
 

L

Leaderboard<T> - Record Class in dev.despical.tntrun.leaderboard
 
Leaderboard(String, List, T) - Constructor for record class dev.despical.tntrun.leaderboard.Leaderboard
Creates an instance of a Leaderboard record class.
LeaderboardEntry<T> - Record Class in dev.despical.tntrun.leaderboard
 
LeaderboardEntry(UUID, String, T) - Constructor for record class dev.despical.tntrun.leaderboard.LeaderboardEntry
Creates an instance of a LeaderboardEntry record class.
LeaderboardManager - Class in dev.despical.tntrun.leaderboard
 
LeaderboardManager(TNTRun) - Constructor for class dev.despical.tntrun.leaderboard.LeaderboardManager
 
leave(User) - Method in class dev.despical.tntrun.game.states.EndingState
 
leave(User) - Method in class dev.despical.tntrun.game.states.GameStateHandler
 
leave(User) - Method in class dev.despical.tntrun.game.states.InGameState
 
leave(User) - Method in class dev.despical.tntrun.game.states.RestartingState
 
leave(User) - Method in class dev.despical.tntrun.game.states.StartingState
 
leave(User) - Method in class dev.despical.tntrun.game.states.WaitingState
 
LEAVE_COMMAND - Enum constant in enum class dev.despical.tntrun.api.event.player.PlayerLeaveGameEvent.LeaveReason
Player left using the leave command.
LEAVE_ITEM - Enum constant in enum class dev.despical.tntrun.api.event.player.PlayerLeaveGameEvent.LeaveReason
Player left using a leave item.
leaveAttempt(User, PlayerLeaveGameEvent.LeaveReason) - Method in class dev.despical.tntrun.arena.ArenaManager
 
leaveCommand(User) - Method in class dev.despical.tntrun.command.PlayerCommands
 
leaveUser(User) - Method in class dev.despical.tntrun.game.Game
 
LEVEL_BAR_TIMER - Enum constant in enum class dev.despical.tntrun.option.BooleanOption
 
LineFormatter - Interface in dev.despical.tntrun.scoreboard.formatter
 
listArenaCommand(User, Arguments) - Method in class dev.despical.tntrun.command.ArenaCommands
 
ListenerAdapter - Class in dev.despical.tntrun.event
 
ListenerAdapter() - Constructor for class dev.despical.tntrun.event.ListenerAdapter
 
listToString(List) - Static method in class dev.despical.tntrun.utils.Utils
 
load() - Method in class dev.despical.tntrun.bossbar.BossBarConfig
 
loadContents() - Method in class dev.despical.tntrun.scoreboard.ScoreboardManager
 
loadData(User) - Method in class dev.despical.tntrun.database.Database
 
loadData(User) - Method in class dev.despical.tntrun.database.FlatFileStorage
 
loadData(User) - Method in class dev.despical.tntrun.database.MySQLStorage
 
loadFile() - Method in class dev.despical.tntrun.chat.ChatManager
 
loadItemManager() - Method in class dev.despical.tntrun.TNTRun
 
loadOfflineData(OfflinePlayer) - Method in class dev.despical.tntrun.database.Database
 
loadOfflineData(OfflinePlayer) - Method in class dev.despical.tntrun.database.FlatFileStorage
 
loadOfflineData(OfflinePlayer) - Method in class dev.despical.tntrun.database.MySQLStorage
 
loadStatistic(StatisticType, T) - Method in class dev.despical.tntrun.user.User
 
LOBBY_LOCATION - Static variable in class dev.despical.tntrun.arena.options.ArenaKeys
 
LOBBY_WAITING_TIME - Enum constant in enum class dev.despical.tntrun.option.IntOption
 
LOCAL_DOUBLE_JUMPS - Static variable in class dev.despical.tntrun.stats.Statistics
 
LOCAL_MAX_DOUBLE_JUMPS - Static variable in class dev.despical.tntrun.stats.Statistics
 
LOCAL_SURVIVE_TIME - Static variable in class dev.despical.tntrun.stats.Statistics
 
LocationsPage - Class in dev.despical.tntrun.setup.pages
 
LocationsPage(SetupMenu) - Constructor for class dev.despical.tntrun.setup.pages.LocationsPage
 
LocationTypeAdapter - Class in dev.despical.tntrun.arena.options
 
LocationTypeAdapter() - Constructor for class dev.despical.tntrun.arena.options.LocationTypeAdapter
 
LONGEST_SURVIVE - Static variable in class dev.despical.tntrun.stats.Statistics
 
LONGEST_WIN_STREAK - Static variable in class dev.despical.tntrun.stats.Statistics
 
LOSE - Static variable in class dev.despical.tntrun.stats.Statistics
 

M

mainCommand(Arguments) - Method in class dev.despical.tntrun.command.AdminCommands
 
MAP_AUTHOR - Static variable in class dev.despical.tntrun.arena.options.ArenaKeys
 
MAP_DIFFICULTY - Static variable in class dev.despical.tntrun.arena.options.ArenaKeys
 
MAP_NAME - Static variable in class dev.despical.tntrun.arena.options.ArenaKeys
 
matches(EventType, Event) - Static method in class dev.despical.tntrun.api.EventRegistry
 
matches(Block) - Method in record class dev.despical.tntrun.blocks.BlockSnapshot
 
MAX_PLAYERS - Static variable in class dev.despical.tntrun.arena.options.ArenaKeys
 
maxDoubleJumps() - Method in record class dev.despical.tntrun.game.Game.PlayerMetadata
Returns the value of the maxDoubleJumps record component.
menu - Variable in class dev.despical.tntrun.setup.SetupPage
 
Menu - Interface in dev.despical.tntrun.menu
 
message() - Method in record class dev.despical.tntrun.game.messages.TickerAction
Returns the value of the message record component.
message() - Method in record class dev.despical.tntrun.game.messages.TickerMessage
Returns the value of the message record component.
message(String, User) - Method in class dev.despical.tntrun.chat.ChatManager
 
message(String, Var...) - Method in class dev.despical.tntrun.chat.ChatManager
 
MessageTicker - Class in dev.despical.tntrun.game.messages
 
MessageTicker() - Constructor for class dev.despical.tntrun.game.messages.MessageTicker
 
MIN_PLAYERS - Static variable in class dev.despical.tntrun.arena.options.ArenaKeys
 
MYSQL - Enum constant in enum class dev.despical.tntrun.database.DatabaseType
 
MySQLStorage - Class in dev.despical.tntrun.database
 
MySQLStorage() - Constructor for class dev.despical.tntrun.database.MySQLStorage
 

N

name - Variable in class dev.despical.tntrun.utils.Var
 
name() - Method in record class dev.despical.tntrun.game.Game.PlayerMetadata
Returns the value of the name record component.
name() - Method in record class dev.despical.tntrun.leaderboard.LeaderboardEntry
Returns the value of the name record component.
NAME_TAGS_HIDDEN - Enum constant in enum class dev.despical.tntrun.option.BooleanOption
 
NONE - Static variable in class dev.despical.tntrun.utils.Utils
 

O

of(String, Object) - Static method in class dev.despical.tntrun.utils.Var
 
of(String, Collection) - Static method in class dev.despical.tntrun.utils.Var
 
OfflineStats - Class in dev.despical.tntrun.stats.offline
 
OfflineStats(UUID, String) - Constructor for class dev.despical.tntrun.stats.offline.OfflineStats
 
ofPlayer(User) - Static method in class dev.despical.tntrun.utils.Var
 
ofPlayer(UUID) - Static method in class dev.despical.tntrun.utils.Var
 
ofPlayer(Player) - Static method in class dev.despical.tntrun.utils.Var
 
onBlockBreak(BlockBreakEvent) - Method in class dev.despical.tntrun.event.GeneralEvents
 
onBlockPlace(BlockPlaceEvent) - Method in class dev.despical.tntrun.event.GeneralEvents
 
onChat(AsyncPlayerChatEvent) - Method in class dev.despical.tntrun.event.GeneralEvents
 
onCommand(PlayerCommandPreprocessEvent) - Method in class dev.despical.tntrun.event.CommandBlockEvents
 
onDisable() - Method in class dev.despical.tntrun.TNTRun
 
onDoubleJump(PlayerInteractEvent) - Method in class dev.despical.tntrun.event.GameItemEvents
 
onDoubleJump(PlayerToggleFlightEvent) - Method in class dev.despical.tntrun.event.GameItemEvents
 
onDrop(PlayerDropItemEvent) - Method in class dev.despical.tntrun.event.GeneralEvents
 
onEnable() - Method in class dev.despical.tntrun.TNTRun
 
onEntityDamage(EntityDamageByEntityEvent) - Method in class dev.despical.tntrun.event.GameEvents
 
onEntityDamage(EntityDamageEvent) - Method in class dev.despical.tntrun.event.GameEvents
 
onFallDamage(EntityDamageEvent) - Method in class dev.despical.tntrun.event.GeneralEvents
 
onFoodLevelChange(FoodLevelChangeEvent) - Method in class dev.despical.tntrun.event.GeneralEvents
 
onInventoryClick(InventoryClickEvent) - Method in class dev.despical.tntrun.event.GeneralEvents
 
onItemPickup(EntityPickupItemEvent) - Method in class dev.despical.tntrun.event.GeneralEvents
 
onItemSwap(PlayerSwapHandItemsEvent) - Method in class dev.despical.tntrun.event.GeneralEvents
 
onJoin(PlayerJoinEvent) - Method in class dev.despical.tntrun.event.GeneralEvents
 
onJoinAttempt(PlayerInteractEvent) - Method in class dev.despical.tntrun.sign.ArenaSignEvents
 
onLeaveItem(PlayerInteractEvent) - Method in class dev.despical.tntrun.event.GameItemEvents
 
onLobbyDamage(EntityDamageEvent) - Method in class dev.despical.tntrun.event.GameEvents
 
onPlaceholderRequest(Player, String) - Method in class dev.despical.tntrun.papi.PlaceholderManager
 
onPlayAgainItem(PlayerInteractEvent) - Method in class dev.despical.tntrun.event.GameItemEvents
 
onPlayerDamage(EntityDamageByEntityEvent) - Method in class dev.despical.tntrun.event.GameEvents
 
onQuit(PlayerQuitEvent) - Method in class dev.despical.tntrun.event.GeneralEvents
 
onSignDestroy(BlockBreakEvent) - Method in class dev.despical.tntrun.sign.ArenaSignEvents
 
onSpectatorMenuItem(PlayerInteractEvent) - Method in class dev.despical.tntrun.event.GameItemEvents
 
onTabCompletion(CommandArguments, CompleterHelper) - Method in class dev.despical.tntrun.command.TabCompleters
 
open() - Method in interface dev.despical.tntrun.menu.Menu
 
open() - Method in class dev.despical.tntrun.menu.spectator.SpectatorSettingsMenu
 
open() - Method in class dev.despical.tntrun.menu.spectator.SpectatorTeleportMenu
 
open() - Method in class dev.despical.tntrun.menu.stats.StatsMenu
 
open() - Method in class dev.despical.tntrun.setup.SetupMenu
 
openArenaRecordResetConfirmation() - Method in class dev.despical.tntrun.setup.SetupMenu
 
openPlayerSettings() - Method in class dev.despical.tntrun.setup.SetupMenu
 
openPotionEffects() - Method in class dev.despical.tntrun.setup.SetupMenu
 
openPotionLevelSelection(String) - Method in class dev.despical.tntrun.setup.SetupMenu
 
openSelectedPotionEffects() - Method in class dev.despical.tntrun.setup.SetupMenu
 
options - Variable in class dev.despical.tntrun.event.ListenerAdapter
 
overlay() - Method in record class dev.despical.tntrun.bossbar.BossBarConfig.BossBarData
Returns the value of the overlay record component.

P

Page - Interface in dev.despical.tntrun.menu
 
parse(String) - Method in class dev.despical.tntrun.arena.options.ArenaOption
 
parse(String) - Method in class dev.despical.tntrun.stats.StatisticType
 
parseList(List, Var...) - Method in class dev.despical.tntrun.chat.ChatManager
 
parseMessage(String, Var...) - Method in class dev.despical.tntrun.chat.ChatManager
 
persist() - Method in class dev.despical.tntrun.papi.PlaceholderManager
 
PlaceholderManager - Class in dev.despical.tntrun.papi
PlaceholderAPI expansion for TNT Run placeholders.
PlaceholderManager(TNTRun) - Constructor for class dev.despical.tntrun.papi.PlaceholderManager
 
PlacementMessenger - Class in dev.despical.tntrun.game.messages
 
PlacementMessenger(Game) - Constructor for class dev.despical.tntrun.game.messages.PlacementMessenger
 
play(Player, GameSound) - Method in class dev.despical.tntrun.sound.SoundManager
 
PLAY_SOUND - Enum constant in enum class dev.despical.tntrun.game.messages.TickerActionType
 
PLAYER_DOUBLE_JUMP - Enum constant in enum class dev.despical.tntrun.api.EventType
 
PLAYER_ELIMINATE - Enum constant in enum class dev.despical.tntrun.api.EventType
 
PLAYER_JOIN_ATTEMPT - Enum constant in enum class dev.despical.tntrun.api.EventType
 
PLAYER_LEAVE - Enum constant in enum class dev.despical.tntrun.api.EventType
 
PLAYER_STAT_CHANGE - Enum constant in enum class dev.despical.tntrun.api.EventType
 
PlayerAmountsPage - Class in dev.despical.tntrun.setup.pages
 
PlayerAmountsPage(SetupMenu) - Constructor for class dev.despical.tntrun.setup.pages.PlayerAmountsPage
 
PlayerCommands - Class in dev.despical.tntrun.command
 
PlayerCommands() - Constructor for class dev.despical.tntrun.command.PlayerCommands
 
playerDoubleJump(Player, Game, int, double, Vector) - Method in class dev.despical.tntrun.api.EventManager
 
PlayerDoubleJumpEvent - Class in dev.despical.tntrun.api.event.player
Called before a player consumes and performs a double jump.
PlayerDoubleJumpEvent(Player, Game, int, double, Vector) - Constructor for class dev.despical.tntrun.api.event.player.PlayerDoubleJumpEvent
Constructs a new PlayerDoubleJumpEvent.
playerEliminate(Player, Game, int) - Method in class dev.despical.tntrun.api.EventManager
 
PlayerEliminateEvent - Class in dev.despical.tntrun.api.event.player
Called after a player is eliminated from an active TNTRun game.
PlayerEliminateEvent(Player, Game, int) - Constructor for class dev.despical.tntrun.api.event.player.PlayerEliminateEvent
Constructs a new PlayerEliminateEvent.
PlayerEvent - Class in dev.despical.tntrun.api.event.player
Base class for TNTRun events associated with a single Bukkit player.
PlayerEvent() - Constructor for class dev.despical.tntrun.api.event.player.PlayerEvent
 
playerJoinAttempt(Player, Game) - Method in class dev.despical.tntrun.api.EventManager
 
playerJoinAttempt(Player, Game, boolean) - Method in class dev.despical.tntrun.api.EventManager
 
PlayerJoinAttemptEvent - Class in dev.despical.tntrun.api.event.player
Fired when a player attempts to join a TNTRun game.
PlayerJoinAttemptEvent(Player, Game) - Constructor for class dev.despical.tntrun.api.event.player.PlayerJoinAttemptEvent
Constructs a new PlayerJoinAttemptEvent.
PlayerJoinAttemptEvent(Player, Game, boolean) - Constructor for class dev.despical.tntrun.api.event.player.PlayerJoinAttemptEvent
Constructs a new PlayerJoinAttemptEvent.
playerLeave(Player, Game, PlayerLeaveGameEvent.LeaveReason) - Method in class dev.despical.tntrun.api.EventManager
 
PlayerLeaveGameEvent - Class in dev.despical.tntrun.api.event.player
Called immediately before a player is removed from an active TNTRun game.
PlayerLeaveGameEvent(Player, Game, PlayerLeaveGameEvent.LeaveReason) - Constructor for class dev.despical.tntrun.api.event.player.PlayerLeaveGameEvent
Constructs a new PlayerLeaveGameEvent.
PlayerLeaveGameEvent.LeaveReason - Enum Class in dev.despical.tntrun.api.event.player
Represents the cause of a player leaving the game.
PlayerMetadata(String, int, int) - Constructor for record class dev.despical.tntrun.game.Game.PlayerMetadata
Creates an instance of a PlayerMetadata record class.
playerName() - Method in record class dev.despical.tntrun.game.scores.ScoreRegistry.RecordScore
Returns the value of the playerName record component.
PlayerSettingsPage - Class in dev.despical.tntrun.setup.pages
 
PlayerSettingsPage(SetupMenu) - Constructor for class dev.despical.tntrun.setup.pages.PlayerSettingsPage
 
PlayerStatisticChangeEvent<T> - Class in dev.despical.tntrun.api.event.player
Called before a player's statistic value is stored.
PlayerStatisticChangeEvent(Player, StatisticType, T, T) - Constructor for class dev.despical.tntrun.api.event.player.PlayerStatisticChangeEvent
Constructs a new PlayerStatisticChangeEvent.
PlayingCommandPolicy - Class in dev.despical.tntrun.command
 
PlayingCommandPolicy(TNTRun) - Constructor for class dev.despical.tntrun.command.PlayingCommandPolicy
 
playSound(Sound, float, float) - Method in class dev.despical.tntrun.command.arguments.Arguments
 
plugin - Static variable in class dev.despical.tntrun.command.CommandCategory
 
plugin - Static variable in class dev.despical.tntrun.database.Database
 
plugin - Static variable in class dev.despical.tntrun.event.ListenerAdapter
 
plugin - Static variable in class dev.despical.tntrun.game.states.EndingState
 
plugin - Static variable in class dev.despical.tntrun.game.states.GameStateHandler
 
plugin - Static variable in class dev.despical.tntrun.game.states.InGameState
 
plugin - Static variable in class dev.despical.tntrun.game.states.RestartingState
 
plugin - Static variable in class dev.despical.tntrun.game.states.StartingState
 
plugin - Static variable in class dev.despical.tntrun.game.states.WaitingState
 
plugin - Static variable in class dev.despical.tntrun.setup.SetupPage
 
PotionEffectSelectionPage - Class in dev.despical.tntrun.setup.pages
 
PotionEffectSelectionPage(SetupMenu) - Constructor for class dev.despical.tntrun.setup.pages.PotionEffectSelectionPage
 
PotionLevelSelectionPage - Class in dev.despical.tntrun.setup.pages
 
PotionLevelSelectionPage(SetupMenu, String) - Constructor for class dev.despical.tntrun.setup.pages.PotionLevelSelectionPage
 
PotionUtils - Class in dev.despical.tntrun.utils
 
PotionUtils() - Constructor for class dev.despical.tntrun.utils.PotionUtils
 
PRE_GAME_WAITING_TIME - Enum constant in enum class dev.despical.tntrun.option.IntOption
 
prepareSpectator(User, boolean) - Method in class dev.despical.tntrun.game.Game
 
prepareSpectator(User, boolean, boolean) - Method in class dev.despical.tntrun.game.Game
 

Q

quitPlayer(User, Arena) - Method in class dev.despical.tntrun.arena.ArenaManager
 
quitUser(User) - Method in class dev.despical.tntrun.game.Game
 

R

READY - Static variable in class dev.despical.tntrun.arena.options.ArenaKeys
 
record(BlockSnapshot) - Method in class dev.despical.tntrun.blocks.BlockSnapshotStore
 
record(Event, long) - Method in class dev.despical.tntrun.api.EventProfiler
 
RECORD_HOLDER_NAME - Static variable in class dev.despical.tntrun.arena.options.ArenaKeys
 
RECORD_TIME - Static variable in class dev.despical.tntrun.arena.options.ArenaKeys
 
RecordScore(UUID, String, int) - Constructor for record class dev.despical.tntrun.game.scores.ScoreRegistry.RecordScore
Creates an instance of a RecordScore record class.
recordSurvivalTime(User) - Method in class dev.despical.tntrun.game.Game
 
refreshAllLeaderboards() - Method in class dev.despical.tntrun.leaderboard.LeaderboardManager
 
refreshAllLeaderboards(Collection) - Method in class dev.despical.tntrun.leaderboard.LeaderboardManager
 
registerArenas() - Method in class dev.despical.tntrun.arena.ArenaRegistry
 
registerItems() - Method in class dev.despical.tntrun.TNTRun
 
registerNewArena(String) - Method in class dev.despical.tntrun.arena.ArenaRegistry
 
reload() - Method in class dev.despical.tntrun.api.EventManager
 
reload() - Method in class dev.despical.tntrun.api.EventProfiler
 
reload() - Method in class dev.despical.tntrun.blocks.BlockRemovalConfig
 
reload() - Method in class dev.despical.tntrun.blocks.BlockSnapshotStore
 
reload() - Method in class dev.despical.tntrun.command.PlayingCommandPolicy
 
reload() - Method in class dev.despical.tntrun.game.GameManager
 
reload() - Method in class dev.despical.tntrun.sign.SignManager
 
reload() - Method in class dev.despical.tntrun.sound.SoundManager
 
reloadCommand(Arguments) - Method in class dev.despical.tntrun.command.AdminCommands
 
reloadOptions() - Method in class dev.despical.tntrun.option.ConfigOptions
 
remove(BlockSnapshot) - Method in class dev.despical.tntrun.blocks.BlockSnapshotStore
 
remove(Player, PotionEffectType) - Static method in class dev.despical.tntrun.utils.PotionUtils
 
removeAll() - Method in class dev.despical.tntrun.bossbar.BossBarManager
 
removeAllScoreboards() - Method in class dev.despical.tntrun.scoreboard.ScoreboardManager
 
removeArenaSign(ArenaSign) - Method in class dev.despical.tntrun.sign.SignManager
 
removeArenaSigns(Arena) - Method in class dev.despical.tntrun.sign.SignManager
 
removeCooldown(String) - Method in class dev.despical.tntrun.user.User
 
removePlayer(UUID) - Method in class dev.despical.tntrun.game.scores.ScoreRegistry
 
removePlayer(Player) - Method in class dev.despical.tntrun.bossbar.BossBarManager
 
removeScoreboard(Player) - Method in class dev.despical.tntrun.scoreboard.ScoreboardManager
 
removeUser(User) - Method in class dev.despical.tntrun.user.UserManager
 
replaceVarsInComponent(Component, Var...) - Method in class dev.despical.tntrun.chat.ChatManager
 
reset() - Method in class dev.despical.tntrun.blocks.BlockRemovalManager
 
resetArenaRecords(Arena) - Method in class dev.despical.tntrun.arena.ArenaRecordResetService
 
resetArenaRecords(String, Collection) - Method in class dev.despical.tntrun.database.Database
 
resetArenaRecords(String, Collection) - Method in class dev.despical.tntrun.database.FlatFileStorage
 
resetArenaRecords(String, Collection) - Method in class dev.despical.tntrun.database.MySQLStorage
 
ResetArenaRecordsConfirmationPage - Class in dev.despical.tntrun.setup.pages
 
ResetArenaRecordsConfirmationPage(SetupMenu) - Constructor for class dev.despical.tntrun.setup.pages.ResetArenaRecordsConfirmationPage
 
resetArenaStats(String) - Method in class dev.despical.tntrun.user.User
 
resetPlayerAttributes(Player) - Method in class dev.despical.tntrun.game.states.EndingState
 
resetPlayerAttributes(Player) - Method in class dev.despical.tntrun.game.states.GameStateHandler
 
resetPlayerAttributes(Player) - Method in class dev.despical.tntrun.game.states.InGameState
 
resetPlayerAttributes(Player) - Method in class dev.despical.tntrun.game.states.RestartingState
 
resetPlayerAttributes(Player) - Method in class dev.despical.tntrun.game.states.StartingState
 
resetPlayerAttributes(Player) - Method in class dev.despical.tntrun.game.states.WaitingState
 
resetPlayerAttributes(Player) - Static method in class dev.despical.tntrun.utils.Utils
 
resetScores() - Method in class dev.despical.tntrun.game.scores.ScoreRegistry
 
resetTemporaryStats() - Method in class dev.despical.tntrun.user.User
 
resetTickProgress() - Method in class dev.despical.tntrun.game.Game
 
resolve(String) - Static method in class dev.despical.tntrun.sound.SoundResolver
 
RESTARTING - Enum constant in enum class dev.despical.tntrun.game.GameState
 
RestartingState - Class in dev.despical.tntrun.game.states
 
RestartingState(Game) - Constructor for class dev.despical.tntrun.game.states.RestartingState
 
restore(boolean) - Method in record class dev.despical.tntrun.blocks.BlockSnapshot
 
restoreDoubleJumpFlightWhenReady(User, double) - Static method in class dev.despical.tntrun.utils.Utils
 
restoreStartupSnapshots() - Method in class dev.despical.tntrun.blocks.BlockSnapshotStore
 
rewardTopPlayers(List) - Method in class dev.despical.tntrun.game.scores.ScoreRegistry
 
run() - Method in class dev.despical.tntrun.game.Game
 
run() - Method in class dev.despical.tntrun.utils.AutoSaveHandler
 
runInTheNextTick(Runnable) - Static method in class dev.despical.tntrun.utils.Schedulers
 
runTaskAsynchronously(Runnable) - Static method in class dev.despical.tntrun.utils.Schedulers
 
runTaskLater(Runnable, long) - Static method in class dev.despical.tntrun.utils.Schedulers
 
runTaskTimer(Runnable, long, long) - Static method in class dev.despical.tntrun.utils.Schedulers
 

S

sanitizeArenaBestTimes(Map, String) - Method in class dev.despical.tntrun.database.Database
 
saveAllArenas() - Method in class dev.despical.tntrun.arena.ArenaDataSaver
 
saveAllData() - Method in class dev.despical.tntrun.database.Database
 
saveAllData() - Method in class dev.despical.tntrun.database.FlatFileStorage
 
saveAllData() - Method in class dev.despical.tntrun.database.MySQLStorage
 
saveAndClearInventory(Player) - Method in class dev.despical.tntrun.game.states.EndingState
 
saveAndClearInventory(Player) - Method in class dev.despical.tntrun.game.states.GameStateHandler
 
saveAndClearInventory(Player) - Method in class dev.despical.tntrun.game.states.InGameState
 
saveAndClearInventory(Player) - Method in class dev.despical.tntrun.game.states.RestartingState
 
saveAndClearInventory(Player) - Method in class dev.despical.tntrun.game.states.StartingState
 
saveAndClearInventory(Player) - Method in class dev.despical.tntrun.game.states.WaitingState
 
saveData(User) - Method in class dev.despical.tntrun.database.Database
 
saveData(User) - Method in class dev.despical.tntrun.database.FlatFileStorage
 
saveData(User) - Method in class dev.despical.tntrun.database.MySQLStorage
 
saveInventory(Player) - Method in class dev.despical.tntrun.game.states.EndingState
 
saveInventory(Player) - Method in class dev.despical.tntrun.game.states.GameStateHandler
 
saveInventory(Player) - Method in class dev.despical.tntrun.game.states.InGameState
 
saveInventory(Player) - Method in class dev.despical.tntrun.game.states.RestartingState
 
saveInventory(Player) - Method in class dev.despical.tntrun.game.states.StartingState
 
saveInventory(Player) - Method in class dev.despical.tntrun.game.states.WaitingState
 
scanDepth(boolean) - Method in class dev.despical.tntrun.blocks.BlockRemovalConfig
 
Schedulers - Class in dev.despical.tntrun.utils
 
Schedulers() - Constructor for class dev.despical.tntrun.utils.Schedulers
 
score() - Method in record class dev.despical.tntrun.game.scores.ScoreRegistry.RecordScore
Returns the value of the score record component.
SCOREBOARD_ENABLED - Enum constant in enum class dev.despical.tntrun.option.BooleanOption
 
ScoreboardManager - Class in dev.despical.tntrun.scoreboard
 
ScoreboardManager(Game) - Constructor for class dev.despical.tntrun.scoreboard.ScoreboardManager
 
ScoreRegistry - Class in dev.despical.tntrun.game.scores
 
ScoreRegistry(Game) - Constructor for class dev.despical.tntrun.game.scores.ScoreRegistry
 
ScoreRegistry.RecordScore - Record Class in dev.despical.tntrun.game.scores
 
SelectedPotionEffectsPage - Class in dev.despical.tntrun.setup.pages
 
SelectedPotionEffectsPage(SetupMenu) - Constructor for class dev.despical.tntrun.setup.pages.SelectedPotionEffectsPage
 
sendActionBar(User, String, Var...) - Method in class dev.despical.tntrun.chat.ChatManager
 
sendActionBar(String, Var...) - Method in class dev.despical.tntrun.user.User
 
sendActionBar(CommandSender, String, Var...) - Method in class dev.despical.tntrun.chat.ChatManager
 
sendBlankMessage() - Method in class dev.despical.tntrun.command.arguments.Arguments
 
sendCenteredMessage(String, Var...) - Method in class dev.despical.tntrun.command.arguments.Arguments
 
sendCenteredMessage(CommandSender, String) - Static method in class dev.despical.tntrun.utils.StringUtils
 
sendCenteredMessage(CommandSender, String, Var...) - Method in class dev.despical.tntrun.chat.ChatManager
 
sendCenteredMessage(CommandSender, List, Var...) - Method in class dev.despical.tntrun.chat.ChatManager
 
sendCenteredMessage(CommandSender, Component) - Static method in class dev.despical.tntrun.utils.StringUtils
 
sendMessage(CommandArguments, String, Var...) - Method in class dev.despical.tntrun.chat.ChatManager
 
sendMessage(String) - Method in class dev.despical.tntrun.command.arguments.Arguments
 
sendMessage(String, Var...) - Method in class dev.despical.tntrun.command.arguments.Arguments
 
sendMessage(String, Var...) - Method in class dev.despical.tntrun.user.User
 
sendMessage(CommandSender, String, Var...) - Method in class dev.despical.tntrun.chat.ChatManager
 
sendMessage(CommandSender, String, Var...) - Method in class dev.despical.tntrun.sign.SignManager
 
sendRawActionBar(String, Var...) - Method in class dev.despical.tntrun.user.User
 
sendRawActionBar(CommandSender, String, Var...) - Method in class dev.despical.tntrun.chat.ChatManager
 
sendRawActionBarComponent(Component) - Method in class dev.despical.tntrun.user.User
 
sendRawComponent(Component, Var...) - Method in class dev.despical.tntrun.user.User
 
sendRawComponent(Player, Component, Var...) - Method in class dev.despical.tntrun.chat.ChatManager
 
sendRawMessage(String, Var...) - Method in class dev.despical.tntrun.command.arguments.Arguments
 
sendRawMessage(String, Var...) - Method in class dev.despical.tntrun.user.User
 
sendRawMessage(String, Object...) - Method in class dev.despical.tntrun.user.User
 
sendRawMessage(CommandSender, String, Var...) - Method in class dev.despical.tntrun.chat.ChatManager
 
sendRawTitle(String, String, int) - Method in class dev.despical.tntrun.user.User
 
sendRawTitle(String, String, int, int, int) - Method in class dev.despical.tntrun.user.User
 
sendRawTitle(CommandSender, String, String, int, int, int) - Method in class dev.despical.tntrun.chat.ChatManager
 
sendRawTitleComponent(Player, Component, Component, int, int, int, Var...) - Method in class dev.despical.tntrun.chat.ChatManager
 
sendReport(CommandSender) - Method in class dev.despical.tntrun.api.EventProfiler
 
sendSummaryMessages() - Method in class dev.despical.tntrun.game.messages.PlacementMessenger
 
sendTimingsReport(CommandSender) - Method in class dev.despical.tntrun.api.EventManager
 
sendTitle(User, String, String, int, Var...) - Method in class dev.despical.tntrun.chat.ChatManager
 
sendTitle(String, String, int, int, int, Var...) - Method in class dev.despical.tntrun.user.User
 
sendTitle(String, String, int, Var...) - Method in class dev.despical.tntrun.user.User
 
sendTitle(CommandSender, String, String, int, int, int, Var...) - Method in class dev.despical.tntrun.chat.ChatManager
 
sendTitleComponent(Component, Component, int, int, int, Var...) - Method in class dev.despical.tntrun.user.User
 
serialize(Location, Type, JsonSerializationContext) - Method in class dev.despical.tntrun.arena.options.LocationTypeAdapter
 
serialize(T) - Method in class dev.despical.tntrun.arena.options.ArenaOption
 
serialize(T) - Method in class dev.despical.tntrun.stats.StatisticType
 
SERVER_RELOAD - Enum constant in enum class dev.despical.tntrun.game.StopReason
 
SERVER_SHUTDOWN - Enum constant in enum class dev.despical.tntrun.game.StopReason
 
setCooldown(String, double) - Method in class dev.despical.tntrun.user.User
 
setCooldownSeconds(double) - Method in class dev.despical.tntrun.api.event.player.PlayerDoubleJumpEvent
Replaces the cooldown that will be applied after the double jump.
setGameState(GameState) - Method in class dev.despical.tntrun.game.Game
 
setOption(ArenaOption, Object) - Method in class dev.despical.tntrun.arena.Arena
 
setPage(int) - Method in class dev.despical.tntrun.setup.SetupMenu
 
setRecordHolderName(String) - Method in class dev.despical.tntrun.arena.Arena
 
setRecordTime(long) - Method in class dev.despical.tntrun.arena.Arena
 
setStat(StatisticType, T) - Method in class dev.despical.tntrun.stats.offline.OfflineStats
 
setStatistic(StatisticType, T) - Method in class dev.despical.tntrun.user.User
 
setStatisticIfHigher(StatisticType, int) - Method in class dev.despical.tntrun.user.User
 
setTimer(int) - Method in class dev.despical.tntrun.game.Game
 
setTimer(IntOption) - Method in class dev.despical.tntrun.game.Game
 
SetupHomePage - Class in dev.despical.tntrun.setup.pages
 
SetupHomePage(SetupMenu) - Constructor for class dev.despical.tntrun.setup.pages.SetupHomePage
 
SetupMenu - Class in dev.despical.tntrun.setup
 
SetupMenu(User, Arena) - Constructor for class dev.despical.tntrun.setup.SetupMenu
 
SetupPage - Class in dev.despical.tntrun.setup
 
SetupPage(SetupMenu) - Constructor for class dev.despical.tntrun.setup.SetupPage
 
setVelocity(Vector) - Method in class dev.despical.tntrun.api.event.player.PlayerDoubleJumpEvent
Replaces the velocity that will be applied to the player.
setWinner(User) - Method in class dev.despical.tntrun.game.scores.ScoreRegistry
 
showPlayerOutsideTheGame(Player) - Method in class dev.despical.tntrun.game.visibility.VisibilityManager
 
showPlayersToEachOther() - Method in class dev.despical.tntrun.game.visibility.VisibilityManager
 
showPlayerToInGamePlayers(Player) - Method in class dev.despical.tntrun.game.visibility.VisibilityManager
 
showToAll() - Method in class dev.despical.tntrun.bossbar.BossBarManager
 
shutdown() - Method in class dev.despical.tntrun.blocks.BlockSnapshotStore
 
shutdown() - Method in class dev.despical.tntrun.database.Database
 
shutdown() - Method in class dev.despical.tntrun.database.FlatFileStorage
 
shutdown() - Method in class dev.despical.tntrun.database.MySQLStorage
 
shutdown() - Method in class dev.despical.tntrun.game.GameManager
 
ShutdownDetector - Class in dev.despical.tntrun.utils
 
ShutdownDetector() - Constructor for class dev.despical.tntrun.utils.ShutdownDetector
 
sign() - Method in record class dev.despical.tntrun.sign.ArenaSign
 
SignManager - Class in dev.despical.tntrun.sign
 
SignManager(TNTRun) - Constructor for class dev.despical.tntrun.sign.SignManager
 
sortedEntries() - Method in record class dev.despical.tntrun.leaderboard.Leaderboard
Returns the value of the sortedEntries record component.
sound() - Method in record class dev.despical.tntrun.game.messages.TickerAction
Returns the value of the sound record component.
SoundManager - Class in dev.despical.tntrun.sound
 
SoundManager(TNTRun) - Constructor for class dev.despical.tntrun.sound.SoundManager
 
SoundResolver - Class in dev.despical.tntrun.sound
 
SPECTATOR_NIGHT_VISION_LEVEL - Static variable in class dev.despical.tntrun.stats.Statistics
 
SPECTATOR_SHOW_OTHERS - Static variable in class dev.despical.tntrun.stats.Statistics
 
SPECTATOR_SPEED - Static variable in class dev.despical.tntrun.stats.Statistics
 
SpectatorManager - Class in dev.despical.tntrun.game.spectator
 
SpectatorManager() - Constructor for class dev.despical.tntrun.game.spectator.SpectatorManager
 
SpectatorSettingsMenu - Class in dev.despical.tntrun.menu.spectator
 
SpectatorSettingsMenu(User) - Constructor for class dev.despical.tntrun.menu.spectator.SpectatorSettingsMenu
 
SpectatorTeleportMenu - Class in dev.despical.tntrun.menu.spectator
 
SpectatorTeleportMenu(User) - Constructor for class dev.despical.tntrun.menu.spectator.SpectatorTeleportMenu
 
start() - Method in class dev.despical.tntrun.arena.Arena
 
start() - Method in class dev.despical.tntrun.blocks.BlockRemovalManager
 
START_LOCATION - Static variable in class dev.despical.tntrun.arena.options.ArenaKeys
 
startCommand(Arguments) - Method in class dev.despical.tntrun.command.AdminCommands
 
startGame(Game) - Method in class dev.despical.tntrun.game.GameManager
 
STARTING - Enum constant in enum class dev.despical.tntrun.game.GameState
 
STARTING - Enum constant in enum class dev.despical.tntrun.scoreboard.formatter.StateFormatter
 
StartingState - Class in dev.despical.tntrun.game.states
 
StartingState(Game) - Constructor for class dev.despical.tntrun.game.states.StartingState
 
startSurvivalRound() - Method in class dev.despical.tntrun.game.Game
 
statChange(Player, StatisticType, T, T) - Method in class dev.despical.tntrun.api.EventManager
 
StateFormatter - Enum Class in dev.despical.tntrun.scoreboard.formatter
 
Statistics - Class in dev.despical.tntrun.stats
 
Statistics() - Constructor for class dev.despical.tntrun.stats.Statistics
 
StatisticType<T> - Class in dev.despical.tntrun.stats
 
StatisticType(String, T, Class) - Constructor for class dev.despical.tntrun.stats.StatisticType
 
StatsCacheManager - Class in dev.despical.tntrun.stats.offline
 
StatsCacheManager(TNTRun) - Constructor for class dev.despical.tntrun.stats.offline.StatsCacheManager
 
statsCommand(User, Arguments) - Method in class dev.despical.tntrun.command.PlayerCommands
 
StatsMenu - Class in dev.despical.tntrun.menu.stats
 
StatsMenu(User) - Constructor for class dev.despical.tntrun.menu.stats.StatsMenu
 
StatsMenu(User, User) - Constructor for class dev.despical.tntrun.menu.stats.StatsMenu
 
StatsMenu(User, OfflinePlayer) - Constructor for class dev.despical.tntrun.menu.stats.StatsMenu
 
STOP_COMMAND - Enum constant in enum class dev.despical.tntrun.game.StopReason
 
stopCommand(Arguments) - Method in class dev.despical.tntrun.command.AdminCommands
 
stopGame(Game, StopReason) - Method in class dev.despical.tntrun.game.GameManager
 
StopReason - Enum Class in dev.despical.tntrun.game
 
stopScanning() - Method in class dev.despical.tntrun.blocks.BlockRemovalManager
 
StringUtils - Class in dev.despical.tntrun.utils
 
StringUtils() - Constructor for class dev.despical.tntrun.utils.StringUtils
 
subtitle() - Method in record class dev.despical.tntrun.game.messages.TickerAction
Returns the value of the subtitle record component.
subtitle() - Method in record class dev.despical.tntrun.game.messages.TickerMessage
Returns the value of the subtitle record component.

T

TabCompleters - Class in dev.despical.tntrun.command
 
TabCompleters() - Constructor for class dev.despical.tntrun.command.TabCompleters
 
tick() - Method in class dev.despical.tntrun.game.states.EndingState
 
tick() - Method in class dev.despical.tntrun.game.states.GameStateHandler
 
tick() - Method in class dev.despical.tntrun.game.states.InGameState
 
tick() - Method in class dev.despical.tntrun.game.states.RestartingState
 
tick() - Method in class dev.despical.tntrun.game.states.StartingState
 
tick() - Method in class dev.despical.tntrun.game.states.WaitingState
 
tick(Game) - Method in class dev.despical.tntrun.game.messages.MessageTicker
 
TickerAction - Record Class in dev.despical.tntrun.game.messages
 
TickerAction(TickerActionType, Component, Component, Component, String) - Constructor for record class dev.despical.tntrun.game.messages.TickerAction
Creates an instance of a TickerAction record class.
TickerActionType - Enum Class in dev.despical.tntrun.game.messages
 
TickerMessage - Record Class in dev.despical.tntrun.game.messages
 
TickerMessage(Component, Component, Component) - Constructor for record class dev.despical.tntrun.game.messages.TickerMessage
Creates an instance of a TickerMessage record class.
tickImmediately() - Method in class dev.despical.tntrun.game.Game
 
title() - Method in record class dev.despical.tntrun.bossbar.BossBarConfig.BossBarData
Returns the value of the title record component.
title() - Method in record class dev.despical.tntrun.game.messages.TickerAction
Returns the value of the title record component.
title() - Method in record class dev.despical.tntrun.game.messages.TickerMessage
Returns the value of the title record component.
TITLE - Enum constant in enum class dev.despical.tntrun.game.messages.TickerActionType
 
TNTRun - Class in dev.despical.tntrun
 
TNTRun() - Constructor for class dev.despical.tntrun.TNTRun
 
TNTRunEvent - Class in dev.despical.tntrun.api.event
Base type for all Bukkit events fired by TNTRun.
TNTRunEvent() - Constructor for class dev.despical.tntrun.api.event.TNTRunEvent
 
toString() - Method in class dev.despical.tntrun.api.event.game.GameEvent
Returns a compact debug representation containing the related arena.
toString() - Method in class dev.despical.tntrun.api.event.player.PlayerEvent
Returns a compact debug representation containing the player name.
toString() - Method in class dev.despical.tntrun.arena.Arena
 
toString() - Method in record class dev.despical.tntrun.blocks.BlockSnapshot
Returns a string representation of this record class.
toString() - Method in record class dev.despical.tntrun.bossbar.BossBarConfig.BossBarData
Returns a string representation of this record class.
toString() - Method in class dev.despical.tntrun.game.ArenaPotionEffect
 
toString() - Method in record class dev.despical.tntrun.game.Game.PlayerMetadata
Returns a string representation of this record class.
toString() - Method in class dev.despical.tntrun.game.Game
 
toString() - Method in record class dev.despical.tntrun.game.messages.TickerAction
Returns a string representation of this record class.
toString() - Method in record class dev.despical.tntrun.game.messages.TickerMessage
Returns a string representation of this record class.
toString() - Method in record class dev.despical.tntrun.game.scores.ScoreRegistry.RecordScore
Returns a string representation of this record class.
toString() - Method in record class dev.despical.tntrun.leaderboard.Leaderboard
Returns a string representation of this record class.
toString() - Method in record class dev.despical.tntrun.leaderboard.LeaderboardEntry
Returns a string representation of this record class.
toString() - Method in record class dev.despical.tntrun.sign.ArenaSign
Returns a string representation of this record class.
type() - Method in record class dev.despical.tntrun.game.messages.TickerAction
Returns the value of the type record component.

U

unregisterArena(Arena) - Method in class dev.despical.tntrun.arena.ArenaRegistry
 
update() - Method in class dev.despical.tntrun.bossbar.BossBarManager
 
UPDATE_NOTIFIER - Enum constant in enum class dev.despical.tntrun.option.BooleanOption
 
updateAllScoreboards() - Method in class dev.despical.tntrun.scoreboard.ScoreboardManager
 
updateNameTagsVisibility() - Method in class dev.despical.tntrun.scoreboard.ScoreboardManager
 
updatePlayerMetadata(User) - Method in class dev.despical.tntrun.game.Game
 
updateScoreboard(Player) - Method in class dev.despical.tntrun.scoreboard.ScoreboardManager
 
updateSigns(Arena) - Method in class dev.despical.tntrun.sign.SignManager
 
updateSpectatorVisibility() - Method in class dev.despical.tntrun.game.Game
 
updateVisibility() - Method in class dev.despical.tntrun.game.spectator.SpectatorManager
 
User - Class in dev.despical.tntrun.user
 
User(Player) - Constructor for class dev.despical.tntrun.user.User
 
userManager - Static variable in class dev.despical.tntrun.command.CommandCategory
 
userManager - Variable in class dev.despical.tntrun.event.ListenerAdapter
 
UserManager - Class in dev.despical.tntrun.user
 
UserManager(TNTRun) - Constructor for class dev.despical.tntrun.user.UserManager
 
Utils - Class in dev.despical.tntrun.utils
 
Utils() - Constructor for class dev.despical.tntrun.utils.Utils
 
uuid() - Method in record class dev.despical.tntrun.game.scores.ScoreRegistry.RecordScore
Returns the value of the uuid record component.
uuid() - Method in record class dev.despical.tntrun.leaderboard.LeaderboardEntry
Returns the value of the uuid record component.

V

value - Variable in class dev.despical.tntrun.utils.Var
 
value() - Method in record class dev.despical.tntrun.leaderboard.LeaderboardEntry
Returns the value of the value record component.
value() - Method in interface dev.despical.tntrun.option.ConfigOption
 
valueOf(String) - Static method in enum class dev.despical.tntrun.api.event.player.PlayerLeaveGameEvent.LeaveReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.despical.tntrun.api.EventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.despical.tntrun.database.DatabaseType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.despical.tntrun.game.GameState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.despical.tntrun.game.messages.TickerActionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.despical.tntrun.game.StopReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.despical.tntrun.option.BooleanOption
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.despical.tntrun.option.IntOption
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.despical.tntrun.scoreboard.formatter.StateFormatter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.despical.tntrun.sound.GameSound
Returns the enum constant of this class with the specified name.
values() - Static method in enum class dev.despical.tntrun.api.event.player.PlayerLeaveGameEvent.LeaveReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.despical.tntrun.api.EventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.despical.tntrun.database.DatabaseType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.despical.tntrun.game.GameState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.despical.tntrun.game.messages.TickerActionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.despical.tntrun.game.StopReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.despical.tntrun.option.BooleanOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.despical.tntrun.option.IntOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.despical.tntrun.scoreboard.formatter.StateFormatter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.despical.tntrun.sound.GameSound
Returns an array containing the constants of this enum class, in the order they are declared.
Var - Class in dev.despical.tntrun.utils
 
visibilityManager - Variable in class dev.despical.tntrun.game.states.EndingState
 
visibilityManager - Variable in class dev.despical.tntrun.game.states.GameStateHandler
 
visibilityManager - Variable in class dev.despical.tntrun.game.states.InGameState
 
visibilityManager - Variable in class dev.despical.tntrun.game.states.RestartingState
 
visibilityManager - Variable in class dev.despical.tntrun.game.states.StartingState
 
visibilityManager - Variable in class dev.despical.tntrun.game.states.WaitingState
 
VisibilityManager - Class in dev.despical.tntrun.game.visibility
 
VisibilityManager(Game) - Constructor for class dev.despical.tntrun.game.visibility.VisibilityManager
 
visible() - Method in record class dev.despical.tntrun.bossbar.BossBarConfig.BossBarData
Returns the value of the visible record component.

W

WAITING - Enum constant in enum class dev.despical.tntrun.game.GameState
 
WAITING - Enum constant in enum class dev.despical.tntrun.scoreboard.formatter.StateFormatter
 
WaitingState - Class in dev.despical.tntrun.game.states
 
WaitingState(Game) - Constructor for class dev.despical.tntrun.game.states.WaitingState
 
WIN - Static variable in class dev.despical.tntrun.stats.Statistics
 
WIN_STREAK - Static variable in class dev.despical.tntrun.stats.Statistics
 
world() - Method in record class dev.despical.tntrun.blocks.BlockSnapshot
Returns the value of the world record component.
write(ConfigurationSection) - Method in record class dev.despical.tntrun.blocks.BlockSnapshot
 

X

x() - Method in record class dev.despical.tntrun.blocks.BlockSnapshot
Returns the value of the x record component.

Y

y() - Method in record class dev.despical.tntrun.blocks.BlockSnapshot
Returns the value of the y record component.

Z

z() - Method in record class dev.despical.tntrun.blocks.BlockSnapshot
Returns the value of the z record component.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values