Server List - PantherMan594/BungeeEssentials GitHub Wiki

It's always nice being able to see what servers are online and how many players are on them. It is the first BungeeEssentials command to introduce flags and the second command to introduce multiple permission nodes.

Command

glist is the base command that gets registered, it is associated with the permission nodes gssentials.list, gssentials.list.offline and gssentials.list.restricted and has 2 aliases.

Granting a player gssentials.list.offline will allow a user to list all servers registered in the BungeeCord instance, regardless of whether they are online or offline.

Granting a player gssentials.list.restricted will allow a user to list all servers regardless of whether they have been granted access to it or not.

Aliases

  • servers
  • serverlist

Configuration

When you first install BungeeEssentials the command will be enabled, though if you wish you can disable it by removing list from the enable section of the config file.

Key Default
list.header &aYou are on {{ CURRENT }}\n&aServers:
list.body &a- {{ SERVER }} ({{ DENSITY }}&a)

When adjusting the message format you may include any global variables as well as those listed below.

Variable Replacement
{{ COUNT }} The number of online (and non-hidden) ProxiedPlayer returned by the relevant ServerInfoobject
{{ DENSITY }} See {{ COUNT }}, {{ DENSITY }} is highlighted though using traffic light colours indicating what percentage of all players are on each server, cannot be used in list.header
{{ PLAYERS }} The players on that server.