Index
All Classes|All Packages
A
- addToQueue(QueueablePlayer) - Method in interface me.noahvdaa.uqueue.api.util.QueueableServer
-
Queues the specified player.
F
- FULL - Enum constant in enum class me.noahvdaa.uqueue.api.util.ServerStatus
G
- getAvailableSlots() - Method in interface me.noahvdaa.uqueue.api.util.QueueableServer
-
Returns the amount of available slots this server has or null if it hasn't been pinged yet.
- getCachedPriority(UUID) - Method in interface me.noahvdaa.uqueue.api.util.QueueableServer
-
Get the player's priority level when they joined the queue.
- getCachedPriority(QueueablePlayer) - Method in interface me.noahvdaa.uqueue.api.util.QueueableServer
-
Get the player's priority level when they joined the queue.
- getConnectionAttempts() - Method in interface me.noahvdaa.uqueue.api.util.QueueablePlayer
-
Returns the amount of times this player has tried to connect to the server they're queued for or null if they aren't queued.
- getCurrentPriority(UUID) - Method in interface me.noahvdaa.uqueue.api.util.QueueableServer
-
Get the player's current priority level.
- getCurrentPriority(QueueablePlayer) - Method in interface me.noahvdaa.uqueue.api.util.QueueableServer
-
Get the player's current priority level.
- getDisplayName() - Method in interface me.noahvdaa.uqueue.api.util.QueueableServer
-
Returns the display name of the server.
- getName() - Method in interface me.noahvdaa.uqueue.api.util.QueueableServer
-
Returns the server's name.
- getPlayer() - Method in interface me.noahvdaa.uqueue.api.util.QueueablePlayer
-
Returns the ProxiedPlayer this QueueablePlayer belongs to.
- getPlayer(ProxiedPlayer) - Method in interface me.noahvdaa.uqueue.api.UQueuePlugin
-
Returns the QueueablePlayer object from a ProxiedPlayer.
- getQueuedPlayers() - Method in interface me.noahvdaa.uqueue.api.util.QueueableServer
-
Returns a list of all players queued for this server.
- getQueuedServer() - Method in interface me.noahvdaa.uqueue.api.util.QueueablePlayer
-
Returns the QueueableServer the player is queued for, or null if they aren't queued.
- getQueueLength() - Method in interface me.noahvdaa.uqueue.api.util.QueueableServer
-
Returns the total amount of people queued for this serve.
- getQueuePosition(QueueablePlayer) - Method in interface me.noahvdaa.uqueue.api.util.QueueableServer
-
Returns the player's position in the queue or null if they aren't queued for this server.
- getServer(ServerInfo) - Method in interface me.noahvdaa.uqueue.api.UQueuePlugin
-
Returns the QueueableServer object from ServerInfo.
- getStatus() - Method in interface me.noahvdaa.uqueue.api.util.QueueableServer
-
Returns the server's current status or null if it hasn't been pinged yet.
- getStatusLastUpdated() - Method in interface me.noahvdaa.uqueue.api.util.QueueableServer
-
Returns when the server's status was last updated or null if it hasn't been set yet.
I
- isHoldServer() - Method in interface me.noahvdaa.uqueue.api.util.QueueableServer
-
Returns true if the server is a server that can be used to "hold" players while they're queued for a different server.
- isQueued() - Method in interface me.noahvdaa.uqueue.api.util.QueueablePlayer
-
Returns true if a player is queued for any server.
M
- mayQueue(QueueablePlayer) - Method in interface me.noahvdaa.uqueue.api.util.QueueableServer
-
Returns true if the specified player is allowed to queue for this server.
- me.noahvdaa.uqueue.api - package me.noahvdaa.uqueue.api
- me.noahvdaa.uqueue.api.util - package me.noahvdaa.uqueue.api.util
O
- OFFLINE - Enum constant in enum class me.noahvdaa.uqueue.api.util.ServerStatus
Q
- QueueablePlayer - Interface in me.noahvdaa.uqueue.api.util
-
A player, that can queue for servers.
- QueueableServer - Interface in me.noahvdaa.uqueue.api.util
-
A server, that can be queued for.
R
- removeFromQueue(QueueablePlayer) - Method in interface me.noahvdaa.uqueue.api.util.QueueableServer
-
Un-queues the specified player.
S
- ServerStatus - Enum Class in me.noahvdaa.uqueue.api.util
- setAvailableSlots(int) - Method in interface me.noahvdaa.uqueue.api.util.QueueableServer
-
Set the available slots for this server.
- setConnectionAttempts(int) - Method in interface me.noahvdaa.uqueue.api.util.QueueablePlayer
-
Sets the amount of times the player has tried to connect to the server they're queued for.
- setHoldServer(boolean) - Method in interface me.noahvdaa.uqueue.api.util.QueueableServer
-
Set whether or not the server is a hold server.
- setQueuedServer(QueueableServer) - Method in interface me.noahvdaa.uqueue.api.util.QueueablePlayer
-
Sets the server the player is currently queued for.
- setStatus(ServerStatus) - Method in interface me.noahvdaa.uqueue.api.util.QueueableServer
-
Set the status for this server.
- SPACE_AVAILABLE - Enum constant in enum class me.noahvdaa.uqueue.api.util.ServerStatus
U
- UQueuePlugin - Interface in me.noahvdaa.uqueue.api
-
The main class of the UQueue API.
V
- valueOf(String) - Static method in enum class me.noahvdaa.uqueue.api.util.ServerStatus
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class me.noahvdaa.uqueue.api.util.ServerStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes|All Packages