Stats v3.0.2-DEV

Details

  • Filename
    Stats3.jar
  • Uploaded by
  • Uploaded
    Sep 25, 2015
  • Size
    945.37 KB
  • Downloads
    4,156
  • MD5
    65c827352c9276e51d881beab6e2b1ae

Supported Bukkit Versions

  • 1.8.1
  • CB 1.7.9-R0.2

Changelog

First time using Stats 3? Better read the whole changelog!

Whats' new in 3.0.2

  • Fixed casting issue making the /stats command not work properly
  • Fixed the TimesKicked stat
  • Change the way data is saved (incremental instead of overwriting) for the stats that support it (implement Summable)
  • Fixed timestamps not being stored properly, leading to huge time-values
  • Added converter for the PVP table. This marks 3.0.2 as fully Stats 2-converter compatible. You can safely convert from Stats 2 to Stats 3 if you wish. NEVER FORGET THE BACKUPS
  • Fix issues #235, #236, #238, #240, #242, #243, #244 and #245 and some sub-issues from #239.
  • Made PVP Streaks and PVPTopStreak work.

What's new in 3.0.1

  • Shade in Fanciful to make messages pretty
  • Update messages.yml to contain all messages for all stats
  • Add more info to /stats
  • Fix tickets #218, #220, #223, #230 and all their duplicates
  • Fix some other synchronization issues
  • Added signs, more info on how to use them will be up on a separate page soon

Old changelog for 3.0.0:

It's here. Stats, version 3.0.0!

MAKE BACKUPS! DB AND CONFIG FILES!

Please read the WHOLE changelog before downloading

What's new

First things first, the whole structure of the plugin has changed. It will now be super simple for me to implement Stats for other server mods, such as Sponge or Rainbow. This first version only supports Bukkit enabled server-mods, such as CraftBukkit and Spigot.

The config

The config has gotten an overhaul. You now have extreme control over what the player gets to see. More info on this will be available soon, but you can fiddle a bit with the example stats.
Also important is that you can now choose your own storage engine. By default, flatfile and mysql are supported. If you want to switch from MySQL to FlatFile, you will be able to do this in the future using a command. DO NOT change the value to flatfile and expect everything to be converted. It will not happen.

API overhaul

There's a completely new API. The way of getting the StatsAPI object is still the same (package might differ), but all methods are new. You can add your own StorageEngine, your own Stats, manipulate player data and soon even more.

I'm coming from Stats 2, what do I do?

Stats 3 has a converter already built-in. All you have to do is download the new jar, drop it in your plugins folder and remove the old jar. Leave the config and all other stats-related files there.

I'm using Achievements and Highscores too. Do they support Stats 3?

No. They will be updated next. I would recommend you to not use Stats 3 if you're also using Achievements and/or Highscores. Also AutoRank. Pretty sure that hasn't updated either yet.

What's still missing?

Stats 3.0.0 only contains limited functionality. All signs still have to be implemented, most commands have to be implemented and there's more work to do. Stats 3.0.0 is meant more as a preview than as a production-build. Of course, you can use it in production, but a lot of functionality will be missing still.

I have another question!

But of course! Ask away in here or throw me a question on my twitter.

Stats 3.0.0 only contains limited functionality. Most commands have to be implemented and there's more work to do. Stats 3.0.0 is meant more as a preview than as a production-build. Of course, you can use it in production, but a lot of functionality will be missing still.