⭐ FeatherQueue⭐ Bungee Player Queue⭐ [$10]

Status
This thread has been locked.

ceezuns

Premium
Feedback score
0
Posts
5
Reactions
2
Resources
0
FeatherQueue.png

FeatherQueue is a lightweight Bungeecord player queuing system.

GET IT HERE: https://www.mc-market.org/resources/16595/

Features:
- Support for 1.7.x - 1.16.x
- Priority based
queuing.
- Fully configurable!
- API to allow you to integrate other Plugins.

Commands:
- /queue join <identifier> - Join a queue.
- /queue leave - Leave a queue
- /queue set size <identifier> <size> - Set the maximum size of the queue.
- /queue set status <identifier> <status>- Set the status of a queue.
- /queue set priority permission <identifier> <permission> - Set the permission for a queue priority.

Permissions:
-
featherqueue.bypass - Bypass all queues, useful for administrators and youtubers!
- queue.join - Ability to join a queue.
- queue.leave - Ability to leave a queue.
- queue.set.size - Ability to set the maximum size of a queue.
- queue.set.status - Ability to set the status of a queue.
- queue.set.priority.permission - Ability to set the priority permission for a queue.

Configuration:
Code:
# To bypass the queue, the permission featherqueue.bypass can be used.
# Task delays are in seconds.
# Statuses (is case-sensitive):
# OPEN
# PAUSED
# CLOSE

queues:
  alpha:
    status: CLOSED
    maximumQueueSize: 0
    positionTaskDelay: 5
    pushTaskDelay: 10
  beta:
    status: OPEN
    maximumQueueSize: 0
    positionTaskDelay: 5
    pushTaskDelay: 10

priorities:
  alpha:
    permission: alpha.beta
    weight: 1

messages:
  queueHelpCommand:
    - '&7&m--------&r &6Queues &7&m--------'
    - '&6/queue join <identifier> &8- &7Join a queue.'
    - '&6/queue leave &8- &7Leave a queue.'
    - '&6/queue set size <identifier> <size> &8- &7Set the maximum size of the queue.'
    - '&6/queue set status <identifier> <status> &8- &7Set the status of a queue.'
    - '&6/queue set priority permission <identifier> <permission> &8- &7Set the permission for a queue priority.'
    - '&7&m--------&r &6Queues &7&m--------'
  queueJoinCommand:
    invalidIdentifier: '&7The identifier (&6%identifier%&7) provided is invalid.'
    sameServer: '&7You are already connected to &6%identifier%&7.'
    alreadyQueued: '&7You are already in queue for &6%identifier%&7.'
    joinedQueue: '&7You have been queued for &6%identifier%&7.'
    closedQueue: '&7Sorry! This queue is currently closed, please try again later.'
    maximumQueueSizeExceeded: '&7Sorry! This queue is full, please try again later.'
  queueLeaveCommand:
    notQueued: '&7You are currently not queued.'
    leftQueue: '&7You have left the queue for &6%identifier%&7.'
  queueSetStatusCommand:
    sameStatus: '&7The queue status for &6%identifier%&7 is already set to &6%status%&7.'
    statusChange: '&7The queue status for &6%identifier% &7has been set to &6%status%&7.'
    invalidIdentifier: '&7The identifier (&6%identifier%&7) provided is invalid.'
    invalidStatus: '&7The status (&6%status%&7) provided is invalid.'
  queueSetSizeCommand:
    sameSize: '&7The queue size for &6%identifier%&7 is already set to &6%size%&7.'
    sizeChange: '&7The queue size for &6%identifier% &7has been set to &6%size%&7.'
    invalidIdentifier: '&7The identifier (&6%identifier%&7) provided is invalid.'
    invalidSize: '&7The size (&6%size%&7) provided is invalid, please ensure it is not negative.'
  queueSetPriorityPermissionCommand:
    samePermission: '&7The permission for &6%identifier%&7 is already set to &6%permission%&7.'
    permissionChange: '&7The permission for &6%identifier% &7has been set to &6%permission%&7.'
    invalidIdentifier: '&7The identifier (&6%identifier%&7) provided is invalid.'
  positionTask: '&7You are in position &6%position%&7 of &6%size%&7 for &6%identifier%&7.'
  pushTask: '&7Attempting to connect you to &6%identifier%&7.'

Reminders:
- Disable the /server command otherwise users will be able to bypass the queue!
-
For administrators to bypass a queue provide them with the featherqueue.bypass permission.

Need to get in touch?
Twitter: https://www.twitter.com/ceezuns
Discord: ceezuns#3399

Proof of Ownership:
375989
 

Attachments

  • FeatherQueue.png
    FeatherQueue.png
    29.6 KB · Views: 492
Status
This thread has been locked.
Top