ServerListPlus
ServerListPlus provides a simple but powerful configuration to customize the appearance of the server in the client's server list. It can change almost all parts of the status ping and even allows you to customize it per player.
Note: If you're using ServerListPlus on Spigot and you're not using 1.8.3 or newer you need to use special versions of ServerListPlus:
- Spigot 1.8: ServerListPlus v3.4.8-1.8
- Bukkit/Spigot 1.7.x or Spigot 1.8 protocol hack: ServerListPlus v3.4.8-1.7.X
Features
ServerListPlus provides options in the configuration for:
- Description/Motd
- Favicons (Server icons): Load from files, URLs, or use the player's head for example
- Maximum player count
- Custom player slot format
- Player Hover Message: Displayed when a player hovers the player count in the server list
- Virtual/Forced Hosts: Use a custom configuration if players ping the server by using a special IP/hostname to connect with
- Multiple entries to choose a random one from the list
- Personalize the status ping by adding the player's name to the messages
The features page in the wiki describes all features in detail.
Installation
ServerListPlus is currently supported on Bukkit, Spigot, Paper, BungeeCord, Waterfall, Canary, Sponge and as Standalone Server.
The latest release of ProtocolLib is required for most features to work on Bukkit/Spigot/Paper servers. You can download it from: https://www.spigotmc.org/resources/protocollib.1997/
- Download the plugin and copy it in your plugins folder.
- Restart your server to load the plugin.
- The configuration file is located in the plugin folder:
ServerListPlus.yml
. Please refer to the configuration page for more information. - After you have customized the configuration to your likings you can enable the plugin by executing the
/serverlistplus enable
command. The plugin will stay disabled until you execute this command.
Development Builds
> Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
You can download unsupported development builds on the Jenkins Server. Use them at your own risk.
Configuration
The configuration file is located in the plugin folder: ServerListPlus.yml
. Please refer to the configuration page for more information.
Commands & Permissions
/slp
- Display an information page about the plugin and list all available commands./slp reload
or/slp rl
- Reload the plugin configuration./slp save
- Save the plugin configuration./slp enable
- Enable the plugin and start modifying the status ping./slp disable
- Disable the plugin and stop modifying the status ping./slp clean <favicons/players/requests>
- Delete all entries from the specified cache.
If /slp
is used by another plugin you can also use /serverlistplus
instead. The permission for all commands is serverlistplus.admin
.
Statistics
The plugin is collecting some information about your server only for statistical purposes. It uses the MCStats / Plugin Metrics system to provide the collected information for everyone at the ServerListPlus page on MCStats. It is not possible to track a specific server from the collected data. This is enabled by default so if you do not want the plugin to collect information about your server, you can disable it in the plugin configuration section by setting Stats
to false
.
These are the statistical information collected from your server:
- The version of the Metrics implementation used by the plugin.
- Plugin and Server version.
- Auth mode (online mode / offline mode).
- Current player count.
-
Additional data about your host system:
- Operating system name, version and architecture.
- Number of cores.
- Java version.
Source
The plugin is completely open source and released under the terms and conditions of the GNU General Public License. You are free to redistribute and/or modify it to your likings, but please add a link to the GitHub Page of the plugin and redistribute it under a compatible license.
@Equlibryum
There was only a small mistake, I have fixed it now. https://gist.githubusercontent.com/Minecrell/95d6871482a9a5130b04/raw/4236d78925d192a016145d5239395f0575d682b7/ServerListPlus.yml
Please note that in your configuration unless you joined the server once no favicon will be displayed. If you want to configure the default head additionally you also need to add the favicon section to the Default section.
@bakakuroko
There is only a very small difference. | itself is already multi-line that's correct. And the small difference if you add the - is simply that no new line at the end would be added. Here is an example:
Is the same as this:
So there is only one new line between. However, without the -:
Is the same as this:
So basicly there is just another new line, but for the server status you don't need it.
I'm confusing about why adding "-" after "|" for showing multi-line Text..
(Said in https:github.com/Minecrell/ServerListPlus/wiki/Configuration#usage)
I tried to delete "-" after "|"
like this
and it still work normal.
I'm wondering what will happen if I delete "-" after "|"
Forgive me that I can't understand what is "- means no new line at the end"
If you can, edit it the correct way, then attach the file like i did so i can copy and paste it into the serverlistplus folder
here
@Equlibryum
Please attach your complete ServerListPlus.yml file so I can check what's wrong.
Now its just blank, theres no favicon
@Equlibryum
Use only 2 spaces for indentation, like this:
try opening the link in my last comment
lol sorry im such a rookie. hold on
@Equlibryum
No, please paste your complete configuration on http://pastebin.com/
Personalized: Favicon: Heads: - %player%
@Equlibryum
Make sure you have executed /serverlistplus enable to enable the plugin after you have customized the configuration. Can you paste your configuration here so I can take a look?
Ive tried it like three different ways but its not working
@Minecrell, still not sure about where in the personalized section to put it and how to indent it correctly with the spaces and all. Sorry but the wiki confuses me.
@Krumb069
Hmm, it should not take that long so I hope to be able to release it this week.
@Minecrell
When will you do next version?It's the best motd plugin if you do this
@Krumb069
Yes, that will be added in the next version. :)
@Equlibryum
That's explained in the Wiki: https://github.com/Minecrell/ServerListPlus/wiki/Favicons#player-heads
I have an offline server this plugin works good but when I restart server and look motd it shows me default motd.Can you add a player save folder to plugin ?
Can you show me a picture of what the config looks like with a player head favicon? I dont know how to set one up.