DynamicMOTD
DynamicMOTD - change your server's MOTD dynamically.
DynamicMOTD is plugin for the Minecraft wrapper Bukkit that provides a way for administrators to change the MOTD for their server automatically when a player pings your server.
Features
There are currently two supported modes:
- Rotation
- Random
Installation
Ensure you are using the latest recommended build.
Before installing, you need to make sure you are running at least the latest recommended build for Bukkit. Support is only given for problems when using a recommended build. This does not mean that the plugin will not work on other versions of Bukkit, the likelihood is it will, but it is not supported.
Configuration
Then you choose your mode in config.yml The configuration file can be found in the datafolder for the plugin which is usually:
plugins/DynamicMOTD/config.yml
Then simply add your messages to messages.yml. For example:
messages:
- Hello there
- Another message
@Jergotson
just have one line and it will stay that..
@grandwazir
It could just set the default message?
@Jergotson
I've looked at the event, it does send the address, although not the player name. To do this though you would need to keep track of the ip address of the player and their name when they login. Additionally what happens if multiple people come in on the same address, do you pick a random name?
@grandwazir
It is possible, As I said one server does this. If the user sends the his ip when hes pinging the server or what ever it does, after connecting it could store his IP and username, when next time pinging it could display the username if it matches the IP. But ofcourse this doesn't work if it doesn't give his ip when pinging.
@tincopper2
Click on the link to issues either in the page or at the top to get to it.
@Jergotson
The player does not send his name until he joins the server so no.
Is there a way to add the players name? I know some server has this kind of thing, after you connected once it shows the motd + player name (maybe related to ip or something)
@wesley4220336
I'll think about how to do this when I next update the plugin.
Yea.. Please add an ingame command to change them. I would like to change in on the fly with our /reload or restarting the server. ex:
/dynmotd 1 message
/dynmotd = lunch commnad 1 = line 1 of motds message = what ever the MOTD should say.
also a reload commmand for the plugin.
/dynmotd reload
Thanks. This would be a great help.
@Wondrej
I've added some examples to the description page. Currently there are no in game commands, you just edit the messages.yml to add any messages you want.
I am a bit behind on documenting my new plugins. I'll post an example on Friday.
This plugins sounds good, but are they any commands? Like setting MOTD in-game or something? or only way to set this is throu config file?
Also I was trying to find you wiki, you have mentioned, but can't see it anywhere.
Thanks