MinecraftCheck - Check Minecraft.net status Version: 0.7 Download: MinecraftCheck-0_7.zip Source: MinecraftCheck-0_7-src.zip All: MinecraftCheck This plugin checks the entire Player authentication process to ensure that no part of it fails. It then fires a custom MinecraftStatusEvent allowing any other plugin to receive notifications when the minecraft.net authentication stuff breaks. For now, in addition to firing its custom event, this plugin broadcasts a configurable message to the server. In the near future, I will release a series of companion plugins that will add additional functionality, like enabling/disabling specific plugins when minecraft is up/down, and broadcasting messages to the server. Note that this plugin uses an active username/password. This username/password is stored in plaintext, and only ever sent to the login.minecraft server. This plugin is open source so that you can verify this for yourself. While a valid username/password is not required, I cannot guarantee that this plugin will function properly (although it should). I have yet to do extensive testing in this regard, as minecraft.net has yet to go down. Configuring: Code: #Enter a valid username and password so that the login/auth process can be stepped through completely #Delay controls how long between checks. This value is in ticks, where 1 tick ~ 1/20 seconds username: 'YourUsername' password: 'YourPassword' delay: 6000 #Five Minutes #You can use "&colorcode" to colorize your message #You can use "%m" to insert an error message in your message (eg Server returned HTTP response code: 500 for URL: https://login.minecraft.net/) #Note that the message when minecraft.net comes back up is always "Unspecified" downmessage: '&4minecraft.net has gone down! %m' upmessage: '&10minecraft.net is back up! The above is the default config file (Should be bukkitroot/plugins/MinecraftCheck/config.yml) The username and password fields are for a valid Minecraft Username and Password. As mentioned before, the password is only sent to login.minecraft.net. Any suggestions are more than welcome.