Skip to content

Setting up your Proxy

Alex edited this page Dec 28, 2021 · 28 revisions

Download

You can download the plugin off SpigotMC.

Setup

Put the plugin jar in your BungeeCord plugins folder. Once you have done this, you need to modify your BungeeCord config.yml.

BungeeCord Config for a premium server

BungeeCord premium config
listeners:
- query_port: 25577
  ...
  priorities:
  - main
  ...
  host: 0.0.0.0:25565
  max_players: 9999
  ...
  force_default_server: true
...
player_limit: -1
...
online_mode: true
...
servers:
  main:
    ...
    address: 127.0.0.1:<replace me>
    restricted: true
  queue:
    ...
    address: 127.0.0.1:<replace me>
    restricted: true

BungeeCord config for a cracked server

BungeeCord cracked config
listeners:
- query_port: 25577
  ...
  priorities:
  - auth
  ...
  host: 0.0.0.0:25565
  max_players: 9999
  ...
  force_default_server: true
...
player_limit: -1
...
online_mode: false
...
servers:
  auth:
    ...
    address: 127.0.0.1:<replace me>
    restricted: true
  main:
    ...
    address: 127.0.0.1:<replace me>
    restricted: true
  queue:
    ...
    address: 127.0.0.1:<replace me>
    restricted: true

Set up the config

Now your BungeeCord proxy is successfully configured. Now we need to edit the PistonQueue config. If your server is cracked, make sure to enable the auth server by setting ENABLEAUTHSERVER from false to true.

Auth first feature (experimental)

You can now have your auth server to go first. Please note that this feature is still experimental and buggy.

You can find the default config here: click here

Queue Server Setup

Congrats! You have configured PistonQueue for your proxy. Now we need to set up your Queue server.

Clone this wiki locally