KillSuite

Notice! I am currently very busy with both work and school. Please refrain from feature requests and only post bug reports, as I am unable to do extra work at this time.

Ever wanted to keep track of just how many pigs you've slaughtered? Or compare your skeleton kills with a friend? With KillSuite, your kills are all tracked and counted, and saved to a database. You can then compare kills based on mob name, total kills overall, or (new!) check your kills on each enemy by specifying your own name!

Project Details

Jenkins
2.1. Use of the plugin builds from Jenkins is unofficial, unsupported and unapproved by BukkitDev Staff!

Basic Usage

Drop KillSuite.jar into your plugins directory, and it'll create a folder (plugins/KillSuite) with a configuration file (plugins/KillSuite/config.yml), and a user database (currently users.yml). By default, it stores users in YAML, which will be quite sufficient if your server is small (~100 players). SQLite is now supported, and should be used for servers with more than 100 players.

As of 3.x+, this plugin also creates a 'leaders.yml' file, which it uses to display the current leader lists. Do not edit this file!

The config contains some information on how it actually works, as well as a very simple localization setup. It currently only supports the messages in the config, but if it's requested I can set up multiple localizations and persist them by user (without permissions).

Commands

/leaders [creature] (deathcounter.leaders) - Will display a message containing the top 5 kill leaders for the creature specified.

Can you add a language file that allows people to change the chat messages sent by this plugin? I want to customize a few of the messages, but cannot do this without a language file (or using source code but I can't seem to get GitHub->Eclipse to work -_-).

joleiMisterJoeLP: Please create a ticket with any associated stack traces that occur when the undesired behavior happens. I need to see the code path/error in order to diagnose the problem. If there is no error, most likely you have something set up incorrectly in your config.yml.