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 Mar 6, 2014@facemywrath
Did you reload immediately after putting it in? You should follow the installation first, or manually edit the config in order to make it work.
-
View User Profile
-
Send Message
Posted Mar 5, 2014@Lolmewn
So for some reason when I do what you suggested, it installs it. However, when I reload it disables it... O.o
-
View User Profile
-
Send Message
Posted Mar 5, 2014@facemywrath
That's the weirdest thing I've ever seen. Try deleting everything Stats, restart your server, turn it off, put Stats back in, start again.
-
View User Profile
-
Send Message
Posted Mar 5, 2014@Lolmewn
http://pastebin.com/Gb2tPb2Q Server.log http://i60.tinypic.com/2q9xh8j.jpg proof that it's in there
-
View User Profile
-
Send Message
Posted Mar 5, 2014@Zachary_DuBois
Heya, thank you for head up. i tried instead localhost LAN IP, Public IP, DDNS i have same error. Can you please specify what to put there?
Cheers :)
edit: OK, i got it working... major part of it :)
At top of the page i have:
Warning: include_once(../config.php): failed to open stream: No such file or directory in C:\xampp\htdocs\fluid\inc\navbar.php on line 5
Warning: include_once(): Failed opening '../config.php' for inclusion (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\fluid\inc\navbar.php on line 5
you can see it here:
http://ha11oga11o.dyndns.org/fluid/index.php
Thanks :)
-
View User Profile
-
Send Message
Posted Mar 5, 2014@facemywrath
Uh, you did drag it into your plugins folder, right? It will be mentioned at least once, either it being the message from Bukkit saying it's being loaded or an Error which will always contain Stats. Could you send me the logs perhaps?
-
View User Profile
-
Send Message
Posted Mar 4, 2014@ha11oga11o
You have more concerns to be worried about: https://www.mywot.com/en/scorecard/smrtfasizmumc.strangled.net Your site is in WOT's blacklist.
As for your config, you didn't have anything set for $player_top_calc_stat Set this to playtime or something.
EDIT: Also $mc_server_ip cannot be localhost (Creating the line 22 errors).
-
View User Profile
-
Send Message
Posted Mar 4, 2014@Lolmewn
The logs don't say anything about Stats. I did ctrl+f and there's nothing even mentioned. So that means it must not even be starting it... Any idea why?
-
View User Profile
-
Send Message
Posted Mar 4, 2014Hello guys,
im trying out new webend, but it acts strange, can you please check it out at
http://smrtfasizmumc.strangled.net/fluid/index.php
mine config is here:
http://pastebin.com/vHg4K2Si
thank you :)
-
View User Profile
-
Send Message
Posted Mar 4, 2014@facemywrath
Something must have happened when starting the plugin. Please check your logs.
-
View User Profile
-
Send Message
Posted Mar 3, 2014@Zachary_DuBois
Zach, can you help fix my problem? I don't know why it won't work. I was wondering if you have any idea why stats may be disabled. What are it's dependencies?
-
View User Profile
-
Send Message
Posted Mar 3, 2014@TheMcGuider
Link fixed.
-
View User Profile
-
Send Message
Posted Mar 3, 2014I installed it and it comes up as disabled(red) on the plugin list. I tried reinstalling it but it's possibly a incompatibility or it's multicraft not having it updated. I'll try uploading it directly to multicraft then i'll edit this.
Edit: Yep still disabled.
-
View User Profile
-
Send Message
Posted Mar 3, 2014@speakmm
Still awaiting approval.
@mike1360
Not right now. Maybe soon.
-
View User Profile
-
Send Message
Posted Mar 3, 2014Is there a way to make it track kills and deaths only relevant to players (for pvp)?
-
View User Profile
-
Send Message
Posted Mar 3, 2014Where even is the new webstat download?
-
View User Profile
-
Send Message
Posted Mar 3, 2014@Zachary_DuBois The link you provided me is broken?
@Lolmewn Yeah, I did that and it worked
-
View User Profile
-
Send Message
Posted Mar 2, 2014@TheMcGuider
Hi! Could you please make an issue here detailing what your problem? [Fluid MC Stats Issue Tracker](http://accpro.ws/3BYIK). Thanks!
-
View User Profile
-
Send Message
Posted Mar 2, 2014@GoldenWrapper
Cool, thanks!
@CustomForms
For suggestions, please make a ticket so they won't get lost in the comments here.
@TheMcGuider
You can always manually edit the config and not do the installation part.
-
View User Profile
-
Send Message
Posted Mar 2, 2014@Lolmewn
Hey, I downloaded Stats web-v0.1.0-DEV (I got a email from Curse with the link) and I uploaded everything onto my apache2 server. I installed RewriteRules with a2enmod rewrite (it said it's required in README.md) I reloaded apache2 and connected to the website and filled all configuration questions but the "Install" button appears to be "blocked", I can't press it. I refreshed the website and refilled everything but it's still not working. The config have chmod 666. What should I do?