SET UP ⛓️ Setup with Proxy

πŸ” Placeholders

On this page, you will find the placeholders that report the player count and the status of every server on your proxy.

These are PlaceholderAPI placeholders, so they work anywhere PlaceholderAPI is read, including the scoreboard, the tablist and holograms.

Every one of them takes a backend's name, the same name the proxy config.yml lists under servers.

circle-info

PhoenixLobby has to be installed on the proxy as well. Without it the lobby is never told about the other servers, and every placeholder here answers with its empty value.

#Player count

Placeholder Returns
%phoenixlobby_proxy_total% Everyone on the network
%phoenixlobby_proxy_<server>% Players on that backend
%phoenixlobby_proxy_max_<server>% Slot count of that backend

#Is it up

Placeholder Returns
%phoenixlobby_proxy_online_<server>% Online or Offline

Both words come from your translations file under proxy, so they follow whatever language you have set, colours included.

#MOTD and version

Placeholder Example result
%phoenixlobby_proxy_motd_<server>% A Minecraft Server
%phoenixlobby_proxy_gameversion_<server>% 1.21.4
%phoenixlobby_proxy_pingversion_<server>% 769

The MOTD arrives with its colours intact and with the line break the server put in it, so a two-line MOTD needs somewhere that can hold two lines. gameversion is the version name the backend reports, which it may have rewritten to something like Paper 1.21.4, while pingversion is the protocol number behind it.

#When there is no answer

A server the proxy has not reported yet, one that is offline, or a name that does not exist at all, answers with an empty value rather than the placeholder text.

Placeholder Empty value
motd Nothing at all
gameversion Nothing at all
max 0
pingversion -1
online Offline

#How fresh the numbers are

The proxy already checks each backend on the Server Discovery interval, and the report rides along with it. Everything on this page is therefore at most server-discovery-seconds old, three seconds by default. Lowering that makes the placeholders react faster at the cost of pinging every backend more often.

A lobby with nobody on it is not sent the report, since the message travels with a player. The first player to join fills it in within one interval.

circle-exclamation

The server name starts after the first underscore, so %phoenixlobby_proxy_max_survival_1% is the slot count of survival_1. A backend whose own name begins with one of the words above, such as a server literally named max_1, cannot be counted with the plain %phoenixlobby_proxy_max_1%, because that reads as the slot count of 1.

Last updated 41 minutes ago
My Cart (0 items)

Oops... looks like the spiders padded through here

Add products to your cart and remove them from here Lets buy