Statistics
Plugin is not in development any more. Sorry for any inconveniences...
[ Installation | Configuration | Wiki ]
Looking for a high-end plugin that tracks your players' data? Look no further!
There are a few similar plugins out there, and they track a decent amount of data, however, Statistics takes it a step further and completely overhauls the stats tracking, bringing the amount of information collected to a staggering amount. Name a data point, and we are probably tracking it. This plugin was made to be highly customizable; it will do only what you tell it to do.
Features:
Server Statistics:
- Startup and shutdown times
- Current server status
- Uptime statistics
- Total gameplay
- Online players
- .... and more!
World Statistics:
- Distance Travelled
- PVP, PVE, natural deaths
- Blocks played and broken
- Items picked up, dropped, used, eaten, etc.
- .... and more!
Player Statistics:
- Player inventory
- Health, hunger, experience
- Armour rating
- Game mode
- Words said, command sent
- Login and logout times
- Time spent on the server
- Distance travelled
- Detailed kills and deaths
- ... and more!
Plugin Statistics:
- Vault (Money, Groups)
- ... more coming soon!
Others:
- All Statistics are displayed on an homepage
- Statistics can be displayed ingame on an scoreboard
- Statistics can be displayed ingame in an Book
Requirements:
- PHP 5.3.2 or greater
- GD2 library
- cURL library
- fsockopen
- MySQL 5.5 or greater
- InnoDB support
- remote connections allowed
-
View User Profile
-
Send Message
Posted Mar 3, 2014@VisionCZ666
This is the latest version right now: http://dl.mctrakr.com/portal/67
On the next release we will pack all files into an zip and upload it here.
-
View User Profile
-
Send Message
Posted Mar 2, 2014Hey, where do I download the web archive please?
-
View User Profile
-
Send Message
Posted Mar 2, 2014@cg49me
The permission node is
stats.cmd.board
The Wiki is not 100% up to date at the moment.
-
View User Profile
-
Send Message
Posted Mar 2, 2014I'm having trouble enabling the "/stats scoreboard" command for my players. Using PermissionsBukkit, I gave my players "stats.cmd.scoreboard: true" in my permissions config, but when they try to execute the command, they're told they don't have permission. I tried "/perm info stats.cmd.scoreboard", and it tells me "Permission stats.cmd.scoreboard not found." However, it does say that "stats.cmd" has 3 children nodes (but of course it won't tell me what they are). Any ideas?
Thanks for your time! Great plugin!
-
View User Profile
-
Send Message
Posted Feb 28, 2014@1717119
what is your webserver running on? mysqli is an extention for php which I've seen to not be default in all servers.
-
View User Profile
-
Send Message
Posted Feb 27, 2014Hey Mario? Are you a dev/author? Either way, I can't get my web portal to connect to the SQL database. I get the (Unable to connect to database - unknown error: mysqli_real_connect(): [2002] Connection timed out (trying to connect via tcp://66.85.144.162:3306) mysqli_real_connect(): (HY000/2002): Connection timed out) Error.
-
View User Profile
-
Send Message
Posted Feb 26, 2014@rustymetal
Not at the moment but we are working on this feature.
-
View User Profile
-
Send Message
Posted Feb 26, 2014Does this plugin track the player's rank anywhere? I would like to use this instead of a onlinelpayers plugin but I enjoy displaying the player rank on the web site.
-
View User Profile
-
Send Message
Posted Feb 25, 2014@LordKainzo
95% of the code runs in his own async threads. But some things have to run in the main thread (get the player id from the datase on join if its not cached for example)
EDIT:
If you have time can you please try build #137 and tell me if the problems are fixed.
-
View User Profile
-
Send Message
Posted Feb 24, 2014Cant' say for sure... that's all I see in the logs. Is all of this threaded? cause if its not, I think there will be more halts/crashes ahead =/
-
View User Profile
-
Send Message
Posted Feb 24, 2014@LordKainzo
What happend before the crash?
Did a player join/quit?
-
View User Profile
-
Send Message
Posted Feb 24, 2014Also saw this crash - first time my test server has crashed in a long time. http://pastie.org/private/jgs7qlypx9cxaq1qxnr2w
This may be related to Statistics and I wanted to report it.
-
View User Profile
-
Send Message
Posted Feb 24, 2014@MarioG1
Is it possible to just block any name with a & character in the beginning? Most bots have those names. The plugin was Player Simulators - the one we are using is on Github, I believe.
http://pastie.org/private/vxi9sla3jytjwjdt9u11w I saw this on shutdown - unsure if its been fixed on newer builds.
-
View User Profile
-
Send Message
Posted Feb 24, 2014I found an error ;)
http://dev.bukkit.org/bukkit-plugins/statistics/tickets/237-error-stats-sync-and-vault/
-
View User Profile
-
Send Message
Posted Feb 24, 2014@LordKainzo
At default all the pages are cached 15 minutes to reduce server load you can change this to lower values if you want.
The & in the url comes from php itself (Its a Method to pass variables between different pages). If you are interested to learn how this works you can look here.
If you are using the latest dev build you can remove unwanted player with /stats remove <playername> but be aware of the fact that dev builds might be buggy ^^
-
View User Profile
-
Send Message
Posted Feb 24, 2014@LordKainzo
Hmm i never used any Bot plugins if you send me the download link of the plugin i can look into it if you want.
-
View User Profile
-
Send Message
Posted Feb 24, 2014Just an FYI - this will spam crazy things if you use a Bots plugin to test performance/etc
http://pastie.org/private/4q84ojjpowfjpriguucurg
I think that somehow this has corrupted the database. Having a bot join - my server is online with players yet it still says it hast he same amount it did whenever I shut download 10 mins ago.
http://box.hc.to/stats/#players if you want to check it out. The "bot" is "last seen - never"
There's also an issue with linking individual players in Minecraft chat - it will parse &n as underline if you allow color codes in chat. Is there a way to not use &n for linking directly to player profiles?
http://box.hc.to/stats/?page=player&name=Niklas_Schmid
Thanks for listening - I'm giving this a test run and seeing where things are at the moment.
-
View User Profile
-
Send Message
Posted Feb 24, 2014@LordKainzo
Its not possible use the same tables for multiple server (The will override each other and some strange things will happen), but you can use the Mulit Portal setup to show more then one server on the same stats page. Look at the "Wiki" for more info's abut that.
EDIT:
Custom blocks are not supported at the moment but if Mojang/bukkit really replace all item/block ID's with names in 1.8 I have to rewrite the item/block tracking stuff and then ill add custom blocks support in some way.
-
View User Profile
-
Send Message
Posted Feb 24, 2014I'm a little confused how to disable some features, I'm very knew to this. How does this work with a hub-style server using bungee? I'd like to have all worlds hooked into the same stats/db - would it function just the same or would it have conflicts?
Also having the ability to check custom items would be nice - the names/etc dont show its just plain minecraft items.
@MarioG1
Thanks, yeah i restarted and its all fine now i think.
-
View User Profile
-
Send Message
Posted Feb 24, 2014@LordKainzo
If this is the first start-up this error is normal.
It only means that the settings table does not exist, which is normal if you haven't run the plugin before or with a wrong database config.