public interface DQueueManager
| Modifier and Type | Method and Description |
|---|---|
boolean |
addToQueue(org.bukkit.entity.Player player,
DQueue queue)
Adds the
Player to the given DQueue. |
DQueue |
create(org.bukkit.command.CommandSender source,
Kit kit,
int bet)
Creates a new
DQueue. |
DQueue |
create(Kit kit,
int bet)
Calls
create(CommandSender, Kit, int) with source being null. |
DQueue |
get(Kit kit,
int bet)
Gets a
DQueue with the given kit and bet. |
DQueue |
get(org.bukkit.entity.Player player)
Gets a
DQueue with the given Player. |
java.util.List<DQueue> |
getQueues()
An UnmodifiableList of
DQueues that are currently loaded. |
boolean |
isInQueue(org.bukkit.entity.Player player)
Whether or not the
Player is in a queue. |
DQueue |
remove(org.bukkit.command.CommandSender source,
Kit kit,
int bet)
Removes a new
DQueue. |
DQueue |
remove(Kit kit,
int bet)
Calls
remove(CommandSender, Kit, int) with source being null. |
DQueue |
removeFromQueue(org.bukkit.entity.Player player)
Removes the
Player from the queue. |
@Nullable DQueue get(@Nullable Kit kit, int bet)
DQueue with the given kit and bet.kit - Kit to check for match in the queues.bet - Bet to check for match in the queues.@Nullable DQueue get(@NotNull org.bukkit.entity.Player player)
DQueue with the given Player.player - Player to check if in queue@Nullable DQueue create(@Nullable org.bukkit.command.CommandSender source, @Nullable Kit kit, int bet)
DQueue.
Note: Calls QueueCreateEvent on successful creation.kit - Kit of the DQueue to createbet - Bet of the DQueue to create@Nullable DQueue create(@Nullable Kit kit, int bet)
create(CommandSender, Kit, int) with source being null.create(CommandSender, Kit, int)@Nullable DQueue remove(@Nullable org.bukkit.command.CommandSender source, @Nullable Kit kit, int bet)
DQueue.
Note: Calls QueueRemoveEvent on successful removal.kit - Kit to check for match in the queuesbet - Bet to check for match in the queuesDQueue.isRemoved()@Nullable DQueue remove(@Nullable Kit kit, int bet)
remove(CommandSender, Kit, int) with source being null.remove(CommandSender, Kit, int)boolean isInQueue(@NotNull
org.bukkit.entity.Player player)
Player is in a queue.player - Player to check if in queue.Player is in a queue. False otherwise.boolean addToQueue(@NotNull
org.bukkit.entity.Player player,
@NotNull
DQueue queue)
@Nullable DQueue removeFromQueue(@NotNull org.bukkit.entity.Player player)
player - Player to remove from queue.DQueue that Player was in or null if Player was not in a queue.