iConomy 4/5/6, MultiCurrency, RealEconomy, Essentials Eco, BOSEconomy 6 and 7, and a generic Item Bank all supported.
Factored pull request from @ltguide to include @[playername] functionality in searches.
Moved plugin to load: startup to ensure economy hooking.
Refactored Register to prevent conflicts
Switched from iConomy to register; all major economies will now work, including Essentials Economy, iConomy 4 & 5, BOSEconomy 6 and 7, and Multi-currency
Converted to Superperms
Fixed possible nullpointers with default values
Added aliases for /deathcount - /dc and /deathcounter
Converted to maven
Added iConomy support! (optional)
As a result of iConomy, the config file changed. A new flag (settings.iConomy: boolean true|false) has been added as well as a group of keys in iConomy.[mobname]: double
Changed it so that SQLite doesn't update the DB as every kill is made. Instead, it uses save_interval in the config.yml to determine when to update all current records in the DB with new values. This should lessen File I/O, and increase performance on large servers drastically.
Finished SQLite support!
Added permissions support (optional) - the flag is "deathcounter.admin" and gives access to the /deathcount reset command
Reorganized the entire project. The source is very tidy now, and much more module-like. It should allow me to make new features very easily.
Hardcoded limit on number of loops displayed when typing /deathcount leaders [num]
Minor code cleanup
Added configurable location for users.yml; should allow for symlinking to a shared memory location for more stability on large servers
Added /deathcount reset for admins.
Added quiet_plugin field in config.yml - setting this to true will disable "You killed a [target]!" messages.
Cleaned up code.
More localization flags
Fixed a few bugs
Added support for EntityDamageByProjectileEvent
Players should now be tracked properly
Added quiet_save field in config.yml - setting this to true will disable log messages stating that the users.yml has been updated.