Stats by Lolmewn
Stats - made by Lolmewn
Plugin description
Stats is an advanced statistics gathering plugin, currently focused on player statistics. Information such as PVP kills, blocks broken, playtime and much more. You can store this data as simple files, or store them in a MySQL database. The benefit of using the database is that you can also use any web-end out there to display your players' statistics on your website.
Installation instructions
To install the plugin, simply drag-and-drop the Stats.jar into your 'plugins' folder.
When you start the server, a "Stats" folder will be created, containing a config file.
For a detailed description on the config file, click here.
The most important option is "storage", which can be set to either "flatfile" or "mysql" by default.
If you choose MySQL, there is another file (mysql.yml). Fill in your MySQL details there. That's all!
If you're installing a web-end as well, please read the instructions for said web-end on how to install it.
A list of web-ends compatible with Stats 3:
Made one, too? Let me know!
List of available Stats
This is a list of all available stats. Please note that there might be more stats in your environment, as other plugins can add their own stats to the plugin. For those stats, please see the documentation of the plugin providing them.
| Stat name | Description | Available Metadata |
| Arrows | Amount of arrows shot (not hit!) | world |
| Beds entered | Self-explanatory | world |
| Blocks broken | Self-explanatory | world, name, data (see here for more info) |
| Blocks placed | Self-explanatory | world, name, data (see here for more info) |
| Buckets emptied | Self-explanatory | world |
| Buckets filled | Self-explanatory | world |
| Commands done | Amount of commands done | world |
| Damage taken | Self-explanatory | world, cause |
| Death | Amount of times died | world, cause |
| Eggs thrown | Self-explanatory | world |
| Fish caught | Self-explanatory | world |
| Items crafted | Self-explanatory | world, name |
| Items dropped | Self-explanatory | world, name |
| Items picked up | Self-explanatory | world, name |
| Joins | Amount of times joined the server | None |
| Kill | Amount of kills gotten | world, (name of) weapon, entityType |
| Last join | Last time (in milliseconds epoch time) joined the server | world |
| Last seen | Last time (in milliseconds epoch time) left the server | world |
| Money | Not yet functional | world |
| Move | Amount of blocks moved | world, type (0 = walking, 1 = boat, 2 = minecart, 3 = pig, 4 = on a pig in a minecart, 5 = horse, 6 = flying) |
| Omnomnom | Amount of food eaten | world |
| PVP | PVP kills gotten | world, victim (UUID of the other player), time (in milliseconds epoch time), (name of) weapon |
| PVP streak | Current kill-chain, gets reset when killed | world |
| PVP top streak | Highest PVP streak ever achieved - may be moved to Highscores in the future | world |
| Playtime | Time in seconds played on the server | world |
| Shears | Amount of sheeps sheared | world |
| Teleports | Amount of times teleported | world |
| Times kicked | Self-explanatory | world |
| Tools broken | Self-explanatory | world, name |
| Trades | Amount of times traded with a villager | world |
| Votes | Removed since 3.1.1-RC due to incompatibility. If the player name is not found, the vote is ignored | None |
| Words said | Amount of words said | world |
| Times changed world | Self-explanatory | None |
| Xp gained | Amount of XP gained in total | world |
Permissions
Some commands require special permissions to be executed. Here is a list with all permission nodes:
| Node | Default value | Description |
| stats.view | true | Access to /stats |
| stats.view.others | true | Access to /stats <player> |
| stats.custom | op | Gives access to nodes stats.add and stats.create |
| stats.add | op | Access to /stats add |
| stats.create | op | Access to /stats create |
| stats.admin | op | Access to /stats admin |
| stats.reset | op | Gives access to nodes stats.reset.self and stats.reset.others |
| stats.reset.all | op | Access to /stats reset all |
| stats.set | op | Access to /stats set |
| stats.sign.place | op | Can create [Stats] signs |
More info soon
Donations
If you feel like giving something back to me, you can donate to me. All income from donations will be spent on coffee or similar.
I'm accepting donations through:
- Bitcoins on address 1QC19kut8nuMJNAsMZ3QneKuW2a8f5QgQG
- Dogecoins on address DKN8Lrm4KfC7Jh9M2KopjPkwcRfA7Ak3zj
- Paypal, either via email lolmewn(at)gmail.com or via this link
-
View User Profile
-
Send Message
Posted Nov 24, 2014@GodsDead
Something like WebstatsX to work with Stats 2.0.0? That would be appeciated, I don't know when its going to be public. Feel free to PM me or either I wait to see it in the comments for da release.
-
View User Profile
-
Send Message
Posted Nov 24, 2014Help please! As soon after I changed my commandList in config, ONLY NEW (join for first time) players get their stats reset when they re-login to the server (all their stats). Please help! The console is spammed with this: http://pastebin.com/FPrfYzmt
-
View User Profile
-
Send Message
Posted Nov 24, 2014@Lolmewn
We already have the newest version of Vault! I have tried to update all the plugins, but the problem is still there :l
-
View User Profile
-
Send Message
Posted Nov 23, 2014@Madwolf_hc
Try updating your version of Vault.
-
View User Profile
-
Send Message
Posted Nov 23, 2014Here is the link: http://pastebin.com/Gd9HzpNc
But I didn't get everything from the console!
But the wrong-message from the Stats plugin is in the end of the pastebin. It comes up every 5 second I think :o
-
View User Profile
-
Send Message
Posted Nov 23, 2014@Madwolf_hc
I need to see the exception in order to know if I can fix it. Please pastebin the exception and share the link.
-
View User Profile
-
Send Message
Posted Nov 22, 2014Hello!
I have this problem.. I use Autorank to my bukkit 1.7.9 server, and the console is getting spammed with this: [Stats] Task #29 for Stats v2.0.0-214 generated an exception
Is there a way to make the spamming stop? Because the stats plugin works just fine, except all the spamming
-
View User Profile
-
Send Message
Posted Nov 20, 2014@Beerolopis
No, it's a list of Stats being displayed when doing /stats. By default all stats are tracked, you can disable stats in the config, too.
-
View User Profile
-
Send Message
Posted Nov 19, 2014In the stats configuration, is "command List" a list of the stats that are being tracked?
-
View User Profile
-
Send Message
Posted Nov 19, 2014@Zachary_DuBois
which site is it gonna be released on?
bitbukkit or github as it seems all the links to the previous fluidmcstats are now dead.
-
View User Profile
-
Send Message
Posted Nov 18, 2014@Beerolopis
You've entered the wrong MySQL info. If you have a MySQL database, please use user details that have access to a database you specify in the in-game config.
If you don't have MySQL, please install it and either set up a new user or use root (although that's less secure.)
-
View User Profile
-
Send Message
Posted Nov 18, 2014I have issues with the ingame configuration. At the very beginning, I tell my database host, username, password, name, port and whether or not I want the automatic updating. However, it afterwards says, "Connection to MySQL database failed! Starting over..." I use the information from the config.yml
-
View User Profile
-
Send Message
Posted Nov 15, 2014@GodsDead
Ill help, hit me up on skype: Ktar55
-
View User Profile
-
Send Message
Posted Nov 12, 2014@GodsDead
In an ideal world ah... Hopefully this will come to pass though!
Unfortunately my coding ability is non existent or i would be only to pleased to contribute, if there is any other way, just shout!
On your site, i noticed the server information including players and links through to the stats (very cool touch!) is this something you are planning to add? If not is it something that can be done relatively easily? (Im at a level where i could modify someone else's code (not very well though) but not create my own)
-
View User Profile
-
Send Message
Posted Nov 12, 2014@lippoliv
Ive been working a few weeks on the new version as the original project was abandoned, I took it over, I don't want there to be 2 separate projects confusing people. I haven't even uploaded to my server yet, as there is always something I want to do or update, I will share the sources as soon as its at a standard worth sharing. It would be superb to have some level minded folk add to the project! :) I've designed it for use on other servers, so it will be the V2 Stats UI.
-
View User Profile
-
Send Message
Posted Nov 11, 2014@GodsDead
Would be really nice if you could show up your sources, so you contribute back to the community :)
Took a look on your Stats, some Ideas also implemented in v0.2 but not as detailed as you implemented them. I love you player-view.
-
View User Profile
-
Send Message
Posted Nov 11, 2014@Zachary_DuBois
Don't worry Zachary, I've been working on a version for a while now. Fixed a lot of issues, included a lot of new features, I'll be making my repository public if you would like to add to it :)
-
View User Profile
-
Send Message
Posted Nov 10, 2014Fluid MC Stats v0.2 should be release sometime this month. It is a busy month so no guarantees.
-
View User Profile
-
Send Message
Posted Nov 10, 2014@Lolmewn
Done :)
Thanks.
PS. Regarding your sig. Spigot may be a good fit for you.
-
View User Profile
-
Send Message
Posted Nov 10, 2014@xXSshadowXx
Please create a ticket :)