(10$) zQueue - Redis Based Queue - Optimised - Vault Support 1.0

The queue plugin you need
Supported software
Supported versions
Tags
Tags
None
Features:
  • "ViperMC style"
  • Uses redis packet system
  • Can queue for multiple queues
  • Optimised
  • Easy to use API
  • Easy setup
  • Cheap
  • No "data server" required - they're their own!
  • BungeeCord support coming very soon
Jx2TWIR.png

uQ13XaA.png

a00K0ZE.png

Configuration
Code:
#              /$$$$$$                                      
#             /$$__  $$                                    
#   /$$$$$$$$| $$  \ $$ /$$   /$$  /$$$$$$  /$$   /$$  /$$$$$$
#  |____ /$$/| $$  | $$| $$  | $$ /$$__  $$| $$  | $$ /$$__  $$
#     /$$$$/ | $$  | $$| $$  | $$| $$$$$$$$| $$  | $$| $$$$$$$$
#    /$$__/  | $$/$$ $$| $$  | $$| $$_____/| $$  | $$| $$_____/
#   /$$$$$$$$|  $$$$$$/|  $$$$$$/|  $$$$$$$|  $$$$$$/|  $$$$$$$
#  |________/ \____ $$$ \______/  \_______/ \______/  \_______/
#                  \__/
server:
  license_key: ""
  name: "Hub-1"
  queue: false
  bungee: "hub1"
  priority: DEFAULT #DEFAULT, VAULT
redis:
  host: "127.0.0.1"
  port: 6379
  password:
    enabled: true
    password: "1234"
priority:
  DEFAULT:
    Owner:
      permission: "owner.rank"
      priority: 100
    Admin:
      permission: "admin.rank"
      priority: 95
    Default:
      permission: "default.rank"
      priority: 0
  VAULT:
    Owner: 100
    Admin: 95
    Default: 0

API
Code:
package com.mizuledevelopment.zqueue.api;

import com.mizuledevelopment.zqueue.QueuePlugin;
import com.mizuledevelopment.zqueue.packet.type.PacketQueueAddPlayer;
import com.mizuledevelopment.zqueue.queue.Queue;
import lombok.Getter;
import org.bukkit.entity.Player;

public class QueueAPI {

    @Getter private static QueueAPI instance;

    public QueueAPI() {
        instance = this;
    }

    public void addPlayer(Player player, String queueName) {
        new PacketQueueAddPlayer(player.getUniqueId(),
                queueName,
                QueuePlugin.getInstance().getPriority().getPriority(player),
                player.hasPermission("queue.staff")
        );
    }

    public Queue getQueue(String queueName) {
        return QueuePlugin.getInstance().getQueueHandler().getQueueMap().get(queueName);
    }

}

Terms of Service

1) You may not redistribute the plugin
2) You may not sell the plugin to anyone.
3) To use the plugin, you require a license key. This is not optional.
4) You must create the license key using the form correctly and following the guidelines, this is not optional.
5) I have the right to terminate your license key
6) You may not decompile the plugin if your purchase the JAR
7) You can pay with PayPal F&F or PayPal G&S
:cool: You cannot chargeback after sending the money
9) There is a no refund policy.
10) I can change this terms of service without notice

Price

JAR: $10.00
SRC: Undisclosed price.

To purchase, join our discord and create a ticket: https://discord.gg/MK6NuNq

Thank you for reading!
Top
You need to upgrade!
Our dark style is reserved for our Premium members. Upgrade here.