XmlStats
This plugin for the Bukkit Minecraft Server API (Homepage | Github) offers the possibility to access some playerstats via xml files. The provided data is basically generated by Stats.
Install
To install the plugin, simply place the compiled XmlStats.jar in your servers plugin directory and execute the /reload-command on your server. The plugin will create it's config file in the /plugins/XmlStats directory. To enable the webserver of the plugin you have to edit the config.yml, set the following value and reload the server again:
options.webserver-enabled: true
Usage
Game side
At this time of the development you are only able to reload the plugin without reloading the whole server:
/xmlstats reload
Browser side
Afterwards you can access the following xml files:
For a list of all known players on your server:
http://server:port/users.xml
For the added up stats of all known players:
http://server:port/userstats.xml
To fetch the stats of the given user:
http://server:port/userstats.xml?player=username
To get data provided by the iConomy plugin:
http://server:port/money.xml
You can request gzip compressed files by using the parameter gzip=true. This works on all files:
http://server:port/userstats.xml?gzip=true