BeardStat 0.6

Details

  • Filename
    BeardStat-0.6-SNAPSHOT.jar
  • Uploaded by
  • Uploaded
    Jun 1, 2013
  • Size
    279.70 KB
  • Downloads
    472
  • MD5
    492788aab4b7b1b9311d40a9b43935d4

Supported Bukkit Versions

  • CB 1.5.2-R0.1

Changelog

== 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.