Skip to content
This repository has been archived by the owner on Apr 9, 2024. It is now read-only.

Andre601/AdvancedServerList

Repository files navigation

AdvancedServerList

Important

Due to repeated confusion by users believing this repository to still receive releases, while ignoring the topic mentioning this to be a mirror, did I decide to archive it. The latest changes, including updated releases can be found on Codeberg.

You can also check the Modrinth and HangarMC pages for new releases.

AdvancedServerList is a plugin that allows you to customize your server's MOTD, favicon, Player count text and player count hover displayed in a player's multiplayer server list based on conditions and priorities.

Downloads

modrinth
hangar

Supported Platforms

platform-paper platform-bungeecord platform-waterfall platform-velocity

What is a Server List Profile?

A Server List Profile refers to a YAML file located in the plugin's profiles directory.
It allows you to configure specific aspects of the server display in the MC-Client's multiplayer server list, such as the MOTD, player count text, player count hover or Favicon.

Read More

Conditions

Thanks to conditions can you determine when a profile should be displayed in the player's server list, to allow displaying specific text (i.e. a warning when they are using an outdated version).

When multiple profiles exist that have valid conditions will the one with the highest priority (Higher number = higher priority) be selected. Having no conditions makes it automatically true.

Read More

Placeholders

Placeholders can be used within conditions to further customize them. They can also be used in any other text option to display their respective values. The format is ${<target> <identifier>} which was adopted from BungeeTabListPlus. Depending on what platform you use the plugin on are only specific placeholders available.

When using the SpigotMC/PaperMC version, or while PAPIProxyBridge is installed on your proxy, can you also use placeholders from PlaceholderAPI using its %<identifier>_<values>% placeholder format. PlaceholderAPI needs to be installed on the server (not proxy) for that.

If you're a plugin dev can you even add your own custom placeholders through AdvancedServerList's own API.

Read More

Formatting

The plugin uses the MiniMessage format for a consistent, easy way of formatting your text. Only certain options are usable for each option. As an example does motd support HEX colours and gradients, while the other options only support default colour codes.

Read More

Dependencies

All listed dependencies are optional.

Dependency Platforms
PlaceholderAPI Paper
ViaVersion Paper
PAPIProxyBridge BungeeCord, Velocity
Maintenance All

Statistics

This plugin sends statistics to bStats to display.
You can disable this in the global bStats config file located in /plugins/bstats/

Screenshots

gallery

Support

discord revolt mastodon