[$20 SRC] Portal - Multi-proxy queue - Rank priority - Server monitor

Status
This thread has been locked.

joeleoli

@bigjoeleoli
Banned
Feedback score
15
Posts
468
Reactions
615
Resources
0
Re-sell rights have been sold to BrianGrug.
eed9bb39b496c910922e321680cd9a9e.png


Setup
  • Run Independent module. Open the config.properties. Add all hub IDs separated by a comma to the `hubs` property. Add all server IDs that need queues separated by a comma to the `queues` property.
  • Run Bukkit module on all servers that need queues and all hubs. Open the config.yml. Set the server ID and change hub to true / false.
  • Make sure all BungeeCord instances have the same server list in the configs.
  • Default bukkit config
    Code:
    server:
      id: hub-01
      hub: false
    redis:
      host: "127.0.0.1"
      port: 6379
      password: ""
    priority:
      default: 1
      ranks:
        Default:
          priority: 1
          permission: "ranks.default"
        VIP:
          priority: 2
          permission: "ranks.vip"
        MVP:
          priority: 3
          permission: "ranks.mvp"
    language:
      reminder:
        - "&eYou are position &d#{position} &eof &d#{total} &ein the &a{queue} &equeue."
        - "&7Purchase a rank at www.server.net to get a higher queue priority."
      added:
        - "&aYou have joined the {queue} queue."
      removed:
        - "&cYou have been removed from the {queue} queue."
  • Default independent config
    Code:
    hubs=hub-01,hub-02
    queues=test1,test2,test3
    redis-host=127.0.0.1
    redis-port=6379
    redis-password=dev
Features
  • Easy to configure and run
  • Works across multiple proxies
  • Doubles up as a server data manager by default
  • Easy to implement into a hub plugin
  • Uses rank priority
  • Pause and clear queues (and dump for debugging)
  • Force send players from another proxy
  • Configurable join, remove, and reminder messages.
  • Commands to view server and queue statuses.
Requirements
  • Ability to run standalone applications on your box (like how you would run a server using run.bat or start.sh)
  • Redis installed on your box

Price
Source: $20

Contact
Telegram https://t.me/joeleoli
Discord @joeleoli#5252

Media
79c2f3e22ecc3640cfe8c59b10626753.png

3b79787e0db6098240d783d06dea0b13.png
24aa0e322e6868a07096dae4795eb1dc.png
d106cead0642f053836c1c29965c0d37.png
 
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Conflicted

drip or drown
Premium
Feedback score
12
Posts
273
Reactions
142
Resources
0
this looks sick glws
 
Status
This thread has been locked.
Top