promotional bannermobile promotional banner

BeardStat

A player statistics plugin, designed to replace the aging stats plugin

File Details

BeardStat 0.6

  • B
  • Jun 1, 2013
  • 279.70 KB
  • 619
  • CB 1.5.2-R0.1

File Name

BeardStat-0.6-SNAPSHOT.jar

Supported Versions

  • CB 1.5.2-R0.1

== WARNING ==
Make a back up of your database before using 0.6, while the migration should not delete the old files I cannot make guarantees that other factors won't cause corruption.
=== !Flat file is no longer a valid data source, look in pages tab for information on transferring to sqlite/mysql before upgrading! ===

  • Radically new data format, which will be much easier to modify as needs be (future modifications this will allow includes: Support for mojang account UUIDs, add human readable names to items, decimal and string storage).
  • Stats now have domains, a high level "container" for the context of a stat, "default" is the container used by BeardStat, "beardach" is reserved for BeardAch.
  • Stats now have a world associated with them.
  • Regex support for querying stats, (i.e. default.*.stats.playedfor will return the playtime for all worlds)
  • global world space for certain stats (login, kicks etc)
  • Auto migration, from old format to new one with support for doing more migration later on if needed.
  • Data migrated from old versions (<0.5) will be imported under the world " imported"

No web API has been released for this version, I am currently working on it. I have released this so that you guys can test it and find any bugs I might have missed, I've checked a lot of parts but BeardStat is now such a complex (in terms of scope) plugin I can't check everything.