This plugin is used as an second MOTD manager, we use this one in particular because it seems to be the most bedrock friendly and has no problems with geyser passing its content thru its proxies when as some alternatives seem to become malformed, it also allows us to dynamically adjust the server logo as and when needed without the need of a server reboot.

This plugin is one of my rather old attempts at plugins – while it is lightweight,works perfectly fine, and still continued, it’s not too configurable/extendable. A similar plugin with lots of other features would be ServerListPlus.

This plugin will no longer receive any updates. If you really want to continue using this, a fork has been created by Bradydawg.

This plugin lets you set a custom motd, a custom playercount and playercounthovermessage and gives you the possibility of reloading the server-icon any time you want.
Whatever version you want to use, just place the plugin inside your plugin folder of your server running Spigot or BungeeCord!
The Spigot version also comes with PlaceholderAPI support.

If you want to use the plugin on Spigot, you need ProtocolLib to use it to its full extent!


generatedtext (1).png

  • serverlistmotd.command – use the motd commands listed below
  • serverlistmotd.reload – use the “/motd reload” command
  • serverlistmotd.update – use the “/motd update” command
  • serverlistmotd.setmotd – use the “/motd set” and “/motd remove” commands
  • serverlistmotd.list – use the “/motd list” command

IMPORTANT – If you are using the plugin on your proxyserver: You have to have these permissions on the proxy, not on the Spigot servers! This can be done by putting them into the Bungee config.yml as seen here:
This or you have a permissions plugin, which also works across the Proxy/Bungee.
If you use it on a Spigot server, normal permission plugins should work (as well as being an operator).

generatedtext (2).png

If you are using the Spigot version of the plugin, you have to have ProtocolLib installed to reload the server-icon and to change the playercount-message (the playercounthover-message can still be used without it)!
For the Bungee version you don’t need to have any other plugins installed.

Code (Text):
# ServerListMotd Plugin by KennyTV
# Version 1.2.3

# The message shown in the multiplayer server list motd.
# If you put in multiple entries, one of them will be chosen randomly on every ping.
  - "&aWelcome!%NEWLINE%&6Just saying hello! :D"
 #- "Another entry"

# Is shown at the top right corner of the server in the serverlist,
# where the playercount would normally be displayed.
custom-playercountmessage: false
playercountmessage: "&4Hoia!"
# If set to false, only the given text will be shown without the playercount (requires custom-playercountmessage set to true).
show-playercount: true

# Is shown when you move your mouse above the text at the top right corner of the server in the serverlist,
# where the playercount would normally be displayed.
custom-playercounthovermessage: false
playercounthovermessage: "&cJoin%NEWLINE%&cplz"

# If you don't want to be up to date, you can!
update-checks: true

no-permission-message: "&cYou do not have the permission to execute that command."

A rating or a review would be highly appreciated and a creation of one (and also for a spigot account) is fairly easy! :)
Any feature suggestions? Just write them into the discussion!

Leave a Reply

Your email address will not be published. Required fields are marked *

12 + 5 =

Skip to toolbar