Installation Part 1 - The Plugin

  1. Download MineloadPlugin.jar and drop it into your plugins folder.
  2. Start server to generate config.yml.
  3. Edit the config.yml to set your own access password.
socket:
  #What port MineloadPlugin listens on. Default should be fine. 
  #If you have a NAT/firewall you might need to port forward.
  port: 25500

#The password to protect access to the xml data.
password: changemenow539

Restart your server and test your connection Visit http://your-minecraft-server-ip:25500/?password=changemenow539 to test

You should see something like this in your browser:

<server>
  <motd>A Minecraft Server</motd>
  <playercount>0</playercount>
  <maxplayers>20</maxplayers>
  <totalplayers>0</totalplayers>
  <memoryused>134</memoryused>
  <maxmemory>989</maxmemory>
  <jvmversion>1.7.0_17</jvmversion>
  <osname>Mac OS X</osname>
  <osversion>10.8.3</osversion>
  <cwd>/Users/tim/b</cwd>
  <bukkitversion>1.5.1-R0.1</bukkitversion>
  <tps>20.0</tps>
  <heartbeat ticktime="1000">926</heartbeat>
  <tx>1468701304</tx>
  <rx>24162726483</rx>
  <generated>4.0</generated>
</server>

Now, refreshing the page to see how your server is performing wouldn't very fun reading raw XML would it? Well unless you write your own PHP, javascript or python parser to display it however your like. Or install the PHP web interface on your website.

Installation Part 2 - The Web Interface