THE BEST Motd plugin on BukkitDev
| Variable | Function | Type |
| %groupname% | Display the PEX groups that the user belongs to. | Array - String |
| %ip% | Display the user's IP. | String |
| %maxplayers% | Display the maximum player count from the server.properties. | Integer |
| %newline% | Skip to the second line of the MOTD. | \n |
| %onlineplayers% | Display the current online player count. | Integer |
| %playername% | Display the last known display name from that IP. | String |
| %playernames% | Display the names of all players currently online. | Array - String |
| %randomplayer% | Display the name of a random online player. Defaults to default guest name in the configuration. | String |
| %servername% | Display the server name defined in server.properties. | String |
| %version% | Display the server version | String |
Variable Operators:
Variable operators allow you to modify the output of a variable with a special variable suffix.
Integer Variables -
Add a "+", "-", "*", or "/" followed by a number after any integer type variable to apply the operation to it. Example: %onlineplayers%+10
Array Variables -
Add a "[x]", where x is the index within the array, after any array type variable to only display one list item. Otherwise, arrays are displayed as "x, y, z"
Array variables of integer type are not eligible for integer operations after the index declaration.
Example: %playernames%[2]
SexyMotd 1.2.2 and Earlier
| Command | Description |
| /motd addmotd <motd> | Adds an Motd |
| /motd removemotd <index> | Removes an Motd |
| /motd listmotds | Lists the Motds |
| /motd maxplayers toggle | Toggles the FakeMaxPlayers |
| /motd toggle | Toggles the SexyMotd (Note: your server will NOT look sexy if you disable it! :) ) |
| /motd maxplayers set <number> | Sets the FakeMaxPlayers |
| /motd players add <number> | Adds an online player number. |
| /motd players remove <index> | Removes an online player number. |
| /motd players list | Lists the online player numbers. |
| /motd avataricon | Toggles the Avatar Icon (player faces as server icon) |
| /motd info | Displays the info |
| /motd reload | Reloads the config. |
| /motd restart | Restarts the plugin. |
SexyMotd 1.2.2 and Earlier
| Permission | Command/Action | Default |
| sexymotd.set | /motd <subsection>motd(s) | OP |
| sexymotd.toggle | /motd toggle | OP |
| sexymotd.maxplayers.* | /motd maxplayers | OP |
| sexymotd.maxplayers.toggle | /motd maxplayers toggle | OP |
| sexymotd.maxplayers.set | /motd maxplayers set | OP |
| sexymotd.players.set | /motd players <subcommand> | OP |
| sexymotd.avataricon | /motd avataricon | OP |
| sexymotd.info | /motd info | All |
| sexymotd.reload | /motd reload | |
| sexymotd.restart | /motd restart |
This plugin uses the Minotar service to display player avatars as the server icon.
SexyMotd v1.2 and earlier: In order to provide information about new updates, this plugin uses Gravity's auto updater service to query dev.bukkit.org for new updates. Updates are not automatically downloaded, but can be downloaded with the /bm command or by clicking the provided link when an update becomes available. Update warnings can be disabled by setting the CheckUpdates section in the config to false.
SexyMotd v1.2 and earlier: We use PluginMetrics by Hidendra to collect data about the servers running SexyMotd. This data is packaged and sent to report.mcstats.org in order to be processed. The following data is collected from your server:
Metrics can be disabled by changing the opt-out section in plugins/PluginMetrics/config.yml to true.
This plugin REQUIRES ProtocolLib in order to function! You can get it here: http://dev.bukkit.org/bukkit-plugins/protocollib/