[INFORMANT] tl;dr - a Plugin that displays an MOTD and the player list in a specified colour, as well as inform users of a new user. Can be set up to display user's name and country when joining Features: Config file can set MOTD (up to 5 lines) and the colour you want it to be exported as !infreload reloads the MOTD !motd displays MOTD again along with the playerlist (This Command can be edited in the informant.properties) !playerlist displays the playerlist (This Command can be edited in the informant.properties) Please note!:!motd and !playerlist will ONLY be set as the default, if you set them as active in your informant.properties file. e.g. to enable !motd, enter "motdcmd=" or "motdcmd=!motd". If you don't wish it to be !motd you can make it "motdcmd=!<anything you like>" and it will trigger the same as !motd. Same goes for !playerlist, you have to set it to use it. and you can set it to whatever you like. How-to: 1. Install the informant.jar into your plugins directory and start and stop the server (creating the informant.properties file in the server root directory then /plugins/informant/<here>) 2. Edit the informant.properties file to show "motd=Your MOTD Here" 3. For multiple lines, line 2 would be "motd2=this is line 2" up to "motd5=this is line 5, the last line" 4. Below that, type "colour=" and then 1 of 16 colours Code: black dark blue dark green dark aqua dark red dark purple gold gray dark gray blue aqua green red light purple yellow white 5. the "!playerlist" command output can be customised using "playlistmsg=". e.g "playlistmsg=Current players are: " which will, when !playerlist is typed output "Current players are: MarkusNemesis" Inside your MOTD, you can have % codes: %p will display the connecting player's name. (e.g. "motd=Welcome %p!" will output "Welcome Markusnemesis!") %n displays the player count. (e.g. motd=Welcome %p, there are currently %n player(s) playing" will output "Welcome MarkusNemesis, there are currently 1 player(s) playing" %l resolves the user's IP address to a country. NEW! All of these outputs will be in the colour you chose. 6. Server now informs others on the server of a user's first time when they join. This message is customised using "newusermsg=", e.g. "newusermsg=%p is new! say hi!" 7. Player joining the server executes the new "playerjoined=" field in the properties file. playerjoined= uses the same %commands as all and displays to all players. How to disable features: Refer to the example informant.properties file below for an explanation as to how. EXAMPLE INFORMANT.PROPERTIES FILE WHEN UPGRADING VERSION, PLEASE RE-READ ALL OF THE ABOVE FOR CHANGES! DOWNLOAD Version 1.5 Download Version 1.5.1 build #107 Download Version 1.5.2 build #450 NOT BACKWARDS COMPATIBLE DOWNLOAD Version 1.6 Download Version 1.6 build #470 !help now displays help Download Version 1.6.1 build #470 player list now displays on login if set to. Download Version 1.6.1 build #556 (Informant builds were based off bukkit builds, not craft bukkit builds... Has since been recompiled for craftbukkit #556) Download Version 1.6.1 build #602 Download Version 1.6.2 build #602 (No new features, just bug fixes.) Any suggestions? please leave them below! Updated to CraftBukkit #81 EDIT by Moderator: merged posts, please use the edit button instead of double posting.