- get(String) - Method in interface me.realized.duels.api.arena.ArenaManager
-
Attempts to find an
Arena
instance associated with the given name.
- get(Player) - Method in interface me.realized.duels.api.arena.ArenaManager
-
Attempts to find an
Arena
instance that contains the player.
- get(String) - Method in interface me.realized.duels.api.kit.KitManager
-
Attempts to find an
Kit
instance associated with the given name.
- get(Kit, int) - Method in interface me.realized.duels.api.queue.DQueueManager
-
Gets a
DQueue
with the given kit and bet.
- get(Player) - Method in interface me.realized.duels.api.queue.DQueueManager
-
Gets a
DQueue
with the given
Player
.
- get(Sign) - Method in interface me.realized.duels.api.queue.sign.QueueSignManager
-
Gets a
QueueSign
that is associated with the given
Sign
.
- get(Player) - Method in interface me.realized.duels.api.spectate.SpectateManager
-
Attempts to find a
Spectator
instance associated to the player given.
- get(String) - Method in interface me.realized.duels.api.user.UserManager
-
Gets a
User
with the given name.
- get(UUID) - Method in interface me.realized.duels.api.user.UserManager
-
Gets a
User
with the given
UUID
.
- get(Player) - Method in interface me.realized.duels.api.user.UserManager
-
- getAliases() - Method in class me.realized.duels.api.command.SubCommand
-
The aliases of this subcommand.
- getApi() - Method in class me.realized.duels.api.extension.DuelsExtension
-
- getArena() - Method in class me.realized.duels.api.event.arena.ArenaEvent
-
Arena
instance associated with this event.
- getArena() - Method in interface me.realized.duels.api.match.Match
-
- getArena() - Method in interface me.realized.duels.api.request.Request
-
- getArena() - Method in interface me.realized.duels.api.spectate.Spectator
-
The
Arena
this spectator is spectating.
- getArenaManager() - Method in interface me.realized.duels.api.Duels
-
Gets the ArenaManager singleton used by Duels.
- getArenas() - Method in interface me.realized.duels.api.arena.ArenaManager
-
An UnmodifiableList of
Arena
s that are currently loaded.
- getBet() - Method in interface me.realized.duels.api.match.Match
-
The bet amount for this
Match
.
- getBet() - Method in interface me.realized.duels.api.queue.DQueue
-
The bet amount for this
DQueue
.
- getBet() - Method in interface me.realized.duels.api.request.Request
-
- getConfig() - Method in class me.realized.duels.api.extension.DuelsExtension
-
- getCreation() - Method in interface me.realized.duels.api.user.MatchInfo
-
The created timestamp of this match info in milliseconds.
- getCreation() - Method in class me.realized.duels.api.user.UserManager.TopEntry
-
- getData() - Method in class me.realized.duels.api.user.UserManager.TopEntry
-
- getDataFolder() - Method in class me.realized.duels.api.extension.DuelsExtension
-
- getDescription() - Method in class me.realized.duels.api.command.SubCommand
-
The description of this subcommand.
- getDisplayed() - Method in interface me.realized.duels.api.kit.Kit
-
The item displayed in the kit selector gui.
- getDuration() - Method in interface me.realized.duels.api.user.MatchInfo
-
The duration of this match in milliseconds.
- getFile() - Method in class me.realized.duels.api.extension.DuelsExtension
-
- getFolder() - Method in class me.realized.duels.api.extension.DuelsExtension
-
- getHandlerList() - Static method in class me.realized.duels.api.event.arena.ArenaCreateEvent
-
- getHandlerList() - Static method in class me.realized.duels.api.event.arena.ArenaRemoveEvent
-
- getHandlerList() - Static method in class me.realized.duels.api.event.arena.ArenaSetPositionEvent
-
- getHandlerList() - Static method in class me.realized.duels.api.event.arena.ArenaStateChangeEvent
-
- getHandlerList() - Static method in class me.realized.duels.api.event.kit.KitCreateEvent
-
- getHandlerList() - Static method in class me.realized.duels.api.event.kit.KitEquipEvent
-
- getHandlerList() - Static method in class me.realized.duels.api.event.kit.KitRemoveEvent
-
- getHandlerList() - Static method in class me.realized.duels.api.event.match.MatchEndEvent
-
- getHandlerList() - Static method in class me.realized.duels.api.event.match.MatchStartEvent
-
- getHandlerList() - Static method in class me.realized.duels.api.event.queue.QueueCreateEvent
-
- getHandlerList() - Static method in class me.realized.duels.api.event.queue.QueueJoinEvent
-
- getHandlerList() - Static method in class me.realized.duels.api.event.queue.QueueLeaveEvent
-
- getHandlerList() - Static method in class me.realized.duels.api.event.queue.QueueRemoveEvent
-
- getHandlerList() - Static method in class me.realized.duels.api.event.queue.sign.QueueSignCreateEvent
-
- getHandlerList() - Static method in class me.realized.duels.api.event.queue.sign.QueueSignRemoveEvent
-
- getHandlerList() - Static method in class me.realized.duels.api.event.request.RequestAcceptEvent
-
- getHandlerList() - Static method in class me.realized.duels.api.event.request.RequestDenyEvent
-
- getHandlerList() - Static method in class me.realized.duels.api.event.request.RequestSendEvent
-
- getHandlerList() - Static method in class me.realized.duels.api.event.spectate.SpectateEndEvent
-
- getHandlerList() - Static method in class me.realized.duels.api.event.spectate.SpectateStartEvent
-
- getHandlerList() - Static method in class me.realized.duels.api.event.user.UserCreateEvent
-
- getHandlers() - Method in class me.realized.duels.api.event.arena.ArenaCreateEvent
-
- getHandlers() - Method in class me.realized.duels.api.event.arena.ArenaRemoveEvent
-
- getHandlers() - Method in class me.realized.duels.api.event.arena.ArenaSetPositionEvent
-
- getHandlers() - Method in class me.realized.duels.api.event.arena.ArenaStateChangeEvent
-
- getHandlers() - Method in class me.realized.duels.api.event.kit.KitCreateEvent
-
- getHandlers() - Method in class me.realized.duels.api.event.kit.KitEquipEvent
-
- getHandlers() - Method in class me.realized.duels.api.event.kit.KitRemoveEvent
-
- getHandlers() - Method in class me.realized.duels.api.event.match.MatchEndEvent
-
- getHandlers() - Method in class me.realized.duels.api.event.match.MatchStartEvent
-
- getHandlers() - Method in class me.realized.duels.api.event.queue.QueueCreateEvent
-
- getHandlers() - Method in class me.realized.duels.api.event.queue.QueueJoinEvent
-
- getHandlers() - Method in class me.realized.duels.api.event.queue.QueueLeaveEvent
-
- getHandlers() - Method in class me.realized.duels.api.event.queue.QueueRemoveEvent
-
- getHandlers() - Method in class me.realized.duels.api.event.queue.sign.QueueSignCreateEvent
-
- getHandlers() - Method in class me.realized.duels.api.event.queue.sign.QueueSignRemoveEvent
-
- getHandlers() - Method in class me.realized.duels.api.event.request.RequestAcceptEvent
-
- getHandlers() - Method in class me.realized.duels.api.event.request.RequestDenyEvent
-
- getHandlers() - Method in class me.realized.duels.api.event.request.RequestSendEvent
-
- getHandlers() - Method in class me.realized.duels.api.event.spectate.SpectateEndEvent
-
- getHandlers() - Method in class me.realized.duels.api.event.spectate.SpectateStartEvent
-
- getHandlers() - Method in class me.realized.duels.api.event.user.UserCreateEvent
-
- getHealth() - Method in interface me.realized.duels.api.user.MatchInfo
-
The winner's finishing health.
- getIdentifier() - Method in class me.realized.duels.api.user.UserManager.TopEntry
-
- getItems(Player) - Method in interface me.realized.duels.api.match.Match
-
UnmodifiableList of ItemStacks the player has bet for this
Match
.
- getKit() - Method in class me.realized.duels.api.event.kit.KitEvent
-
Kit
instance associated with this event.
- getKit() - Method in interface me.realized.duels.api.match.Match
-
- getKit() - Method in interface me.realized.duels.api.queue.DQueue
-
- getKit() - Method in interface me.realized.duels.api.request.Request
-
- getKit() - Method in interface me.realized.duels.api.user.MatchInfo
-
The name of the kit used in this match or null if no kit was used.
- getKitManager() - Method in interface me.realized.duels.api.Duels
-
Gets the KitManager singleton used by Duels.
- getKits() - Method in interface me.realized.duels.api.kit.KitManager
-
An UnmodifiableList of
Kit
s that are currently loaded.
- getLength() - Method in class me.realized.duels.api.command.SubCommand
-
The length of this subcommand.
- getLocation() - Method in class me.realized.duels.api.event.arena.ArenaSetPositionEvent
-
The location of the spawnpoint set.
- getLocation() - Method in interface me.realized.duels.api.queue.sign.QueueSign
-
- getLoser() - Method in class me.realized.duels.api.event.match.MatchEndEvent
-
- getLoser() - Method in interface me.realized.duels.api.user.MatchInfo
-
The name of the loser of this match.
- getLosses() - Method in interface me.realized.duels.api.user.User
-
Total losses of this user.
- getMatch() - Method in interface me.realized.duels.api.arena.Arena
-
The
Match
being played in this arena.
- getMatch() - Method in class me.realized.duels.api.event.match.MatchEvent
-
Match
instance associated with this event.
- getMatches() - Method in interface me.realized.duels.api.user.User
-
UnmodifiableList of recent matches for this user.
- getName() - Method in interface me.realized.duels.api.arena.Arena
-
The name of this arena.
- getName() - Method in class me.realized.duels.api.command.SubCommand
-
The name of this subcommand.
- getName() - Method in class me.realized.duels.api.extension.DuelsExtension
-
- getName() - Method in interface me.realized.duels.api.kit.Kit
-
The name of this kit.
- getName() - Method in interface me.realized.duels.api.user.User
-
The Name of this user.
- getName() - Method in class me.realized.duels.api.user.UserManager.TopData
-
- getPermission() - Method in class me.realized.duels.api.command.SubCommand
-
The permission of this subcommand.
- getPlayer() - Method in interface me.realized.duels.api.spectate.Spectator
-
The Player
instance of this spectator.
- getPlayers() - Method in class me.realized.duels.api.event.match.MatchStartEvent
-
The starters of the
Match
.
- getPlayers() - Method in interface me.realized.duels.api.match.Match
-
UnmodifiableSet of alive players in this
Match
.
- getPos() - Method in class me.realized.duels.api.event.arena.ArenaSetPositionEvent
-
The position number of the spawnpoint set.
- getPosition(int) - Method in interface me.realized.duels.api.arena.Arena
-
The spawnpoint set for the position number.
- getQueue() - Method in class me.realized.duels.api.event.queue.QueueEvent
-
DQueue
instance associated with this event.
- getQueue() - Method in interface me.realized.duels.api.queue.sign.QueueSign
-
- getQueuedPlayers() - Method in interface me.realized.duels.api.queue.DQueue
-
An UnmodifiableList of Player
s in this queue.
- getQueueManager() - Method in interface me.realized.duels.api.Duels
-
Gets the DQueueManager singleton used by Duels.
- getQueues() - Method in interface me.realized.duels.api.queue.DQueueManager
-
An UnmodifiableList of
DQueue
s that are currently loaded.
- getQueueSign() - Method in class me.realized.duels.api.event.queue.sign.QueueSignEvent
-
QueueSign
instance associated with this event.
- getQueueSignManager() - Method in interface me.realized.duels.api.Duels
-
Gets the QueueSignManager singleton used by Duels.
- getQueueSigns() - Method in interface me.realized.duels.api.queue.sign.QueueSignManager
-
An UnmodifiableList of
QueueSign
s that are currently loaded.
- getRating() - Method in interface me.realized.duels.api.user.User
-
Gets the no kit rating.
- getRating(Kit) - Method in interface me.realized.duels.api.user.User
-
Gets the rating of the given
Kit
.
- getReason() - Method in class me.realized.duels.api.event.match.MatchEndEvent
-
- getRequest() - Method in class me.realized.duels.api.event.request.RequestEvent
-
Request
instance associated with this event.
- getRequiredVersion() - Method in class me.realized.duels.api.extension.DuelsExtension
-
- getResource(String) - Method in class me.realized.duels.api.extension.DuelsExtension
-
- getSender() - Method in interface me.realized.duels.api.request.Request
-
The
UUID
of sender of this
Request
.
- getSource() - Method in class me.realized.duels.api.event.kit.KitCreateEvent
-
- getSource() - Method in class me.realized.duels.api.event.kit.KitEquipEvent
-
Player
who is equipping the
Kit
.
- getSource() - Method in class me.realized.duels.api.event.queue.QueueJoinEvent
-
Player
who is joining the
DQueue
.
- getSource() - Method in class me.realized.duels.api.event.queue.QueueLeaveEvent
-
Player
who is leaving the
DQueue
.
- getSource() - Method in class me.realized.duels.api.event.queue.sign.QueueSignEvent
-
Player
who is the source of this event.
- getSource() - Method in class me.realized.duels.api.event.request.RequestEvent
-
Player
who is the source of this event.
- getSource() - Method in class me.realized.duels.api.event.SourcedEvent
-
Source of this event.
- getSource() - Method in class me.realized.duels.api.event.spectate.SpectateEvent
-
- getSpectateManager() - Method in interface me.realized.duels.api.Duels
-
Gets the SpectateManager singleton used by Duels.
- getSpectator() - Method in class me.realized.duels.api.event.spectate.SpectateEvent
-
Spectator
instance associated with this event.
- getSpectators(Arena) - Method in interface me.realized.duels.api.spectate.SpectateManager
-
An UnmodifiableList of
Spectator
s that are currently spectating the given
Arena
.
- getStart() - Method in interface me.realized.duels.api.match.Match
-
The start of this match
Match
milliseconds.
- getStartingPlayers() - Method in interface me.realized.duels.api.match.Match
-
UnmodifiableSet of players who started this
Match
.
- getTarget() - Method in class me.realized.duels.api.event.request.RequestEvent
-
Player
who is the target of this event.
- getTarget() - Method in interface me.realized.duels.api.request.Request
-
The
UUID
of the receiver of this
Request
.
- getTarget() - Method in interface me.realized.duels.api.spectate.Spectator
-
The Player
instance of the player this spectator is spectating.
- getTargetUuid() - Method in interface me.realized.duels.api.spectate.Spectator
-
The UUID
of the player this spectator is spectating.
- getTopLosses() - Method in interface me.realized.duels.api.user.UserManager
-
Gets the top losses.
- getTopRatings() - Method in interface me.realized.duels.api.user.UserManager
-
Gets the top rating for no kit.
- getTopRatings(Kit) - Method in interface me.realized.duels.api.user.UserManager
-
Gets the top rating for the given
Kit
.
- getTopWins() - Method in interface me.realized.duels.api.user.UserManager
-
Gets the top wins.
- getType() - Method in class me.realized.duels.api.user.UserManager.TopEntry
-
- getUsage() - Method in class me.realized.duels.api.command.SubCommand
-
The usage of this subcommand.
- getUser() - Method in class me.realized.duels.api.event.user.UserCreateEvent
-
The
User
that was created.
- getUserManager() - Method in interface me.realized.duels.api.Duels
-
Gets the UserManager singleton used by Duels.
- getUuid() - Method in interface me.realized.duels.api.spectate.Spectator
-
The UUID
of this spectator.
- getUuid() - Method in interface me.realized.duels.api.user.User
-
The UUID
of this user.
- getUuid() - Method in class me.realized.duels.api.user.UserManager.TopData
-
- getValue() - Method in class me.realized.duels.api.user.UserManager.TopData
-
- getVersion() - Method in interface me.realized.duels.api.Duels
-
Current plugin version.
- getWinner() - Method in class me.realized.duels.api.event.match.MatchEndEvent
-
- getWinner() - Method in interface me.realized.duels.api.user.MatchInfo
-
The name of the winner of this match.
- getWins() - Method in interface me.realized.duels.api.user.User
-
Total wins of this user.
- saveConfig() - Method in class me.realized.duels.api.extension.DuelsExtension
-
- saveResource(String) - Method in class me.realized.duels.api.extension.DuelsExtension
-
- setArenaSpecific(boolean) - Method in interface me.realized.duels.api.kit.Kit
-
Enables or disables arenaSpecific for this kit.
- setCancelled(boolean) - Method in class me.realized.duels.api.event.arena.ArenaSetPositionEvent
-
- setCancelled(boolean) - Method in class me.realized.duels.api.event.arena.ArenaStateChangeEvent
-
- setCancelled(boolean) - Method in class me.realized.duels.api.event.kit.KitEquipEvent
-
- setCancelled(boolean) - Method in class me.realized.duels.api.event.queue.QueueJoinEvent
-
- setCancelled(boolean) - Method in class me.realized.duels.api.event.request.RequestAcceptEvent
-
Whether or not to cancel this event.
- setCancelled(boolean) - Method in class me.realized.duels.api.event.request.RequestSendEvent
-
Whether or not to cancel this event.
- setCancelled(boolean) - Method in class me.realized.duels.api.event.spectate.SpectateStartEvent
-
- setDisabled(CommandSender, boolean) - Method in interface me.realized.duels.api.arena.Arena
-
Disables this arena which prevents it from being used in duels.
- setDisabled(boolean) - Method in interface me.realized.duels.api.arena.Arena
-
- setDisabled(boolean) - Method in class me.realized.duels.api.event.arena.ArenaStateChangeEvent
-
Sets a new state for the
Arena
.
- setEnabled(boolean) - Method in class me.realized.duels.api.extension.DuelsExtension
-
- setLocation(Location) - Method in class me.realized.duels.api.event.arena.ArenaSetPositionEvent
-
Sets a new location for the spawnpoint.
- setLosses(int) - Method in interface me.realized.duels.api.user.User
-
Sets new total wins for this user.
- setPos(int) - Method in class me.realized.duels.api.event.arena.ArenaSetPositionEvent
-
Sets a new position number for the spawnpoint.
- setPosition(Player, int, Location) - Method in interface me.realized.duels.api.arena.Arena
-
Sets a spawnpoint with the given position and location.
- setPosition(int, Location) - Method in interface me.realized.duels.api.arena.Arena
-
- setRequests(boolean) - Method in interface me.realized.duels.api.user.User
-
Enables or disables duel requests for this user.
- setUsePermission(boolean) - Method in interface me.realized.duels.api.kit.Kit
-
Enables or disables usePermission for this kit.
- setWins(int) - Method in interface me.realized.duels.api.user.User
-
Sets new total wins for this user
- SourcedEvent - Class in me.realized.duels.api.event
-
Represents an event that may have a source.
- SourcedEvent(CommandSender) - Constructor for class me.realized.duels.api.event.SourcedEvent
-
- SpectateEndEvent - Class in me.realized.duels.api.event.spectate
-
Called before a player stops spectating.
- SpectateEndEvent(Player, Spectator) - Constructor for class me.realized.duels.api.event.spectate.SpectateEndEvent
-
- SpectateEvent - Class in me.realized.duels.api.event.spectate
-
- SpectateManager - Interface in me.realized.duels.api.spectate
-
Represents the SpectateManager singleton used by Duels.
- SpectateManager.Result - Enum in me.realized.duels.api.spectate
-
- SpectateStartEvent - Class in me.realized.duels.api.event.spectate
-
Called before a player starts spectating.
- SpectateStartEvent(Player, Spectator) - Constructor for class me.realized.duels.api.event.spectate.SpectateStartEvent
-
- Spectator - Interface in me.realized.duels.api.spectate
-
Represents a Spectator spectating a match.
- startSpectating(Player, Player) - Method in interface me.realized.duels.api.spectate.SpectateManager
-
Attempts to put the player in spectator mode and teleports player to target player in match.
- stopSpectating(Player) - Method in interface me.realized.duels.api.spectate.SpectateManager
-
Puts a player out of spectator mode.
- SubCommand - Class in me.realized.duels.api.command
-
An abstract SubCommand class that hooks into commands registered by Duels.
- SubCommand(String, String, String, String, boolean, int, String...) - Constructor for class me.realized.duels.api.command.SubCommand
-
The constructor for a subcommand.