McftProfiler
This plugin empowers your staff team, giving them the ability to keep profiles on your server's players. You can add notes to players, see related accounts, like/dislike players, award players, and more. This mends the communication barrier for smaller servers with few staff members and further empowers servers with many staff members to do what they do best, better.
-
NO LONGER MAINTAINED
Mcft plugins are no longer developed. MCProfiler was made as a replacement; migrating from McftProfiler is supported.
-
Recommended Build | Support | Contribute | Feeds |
---|---|---|---|
Files | Create Issue | Source | Subscribe |
Information | Donate | Builds |
Features:
- SQLite and MySQL support.
- Note players (add/remove)
- View player locations (online/offline)
- Be notified of related accounts
- Give awards to players
- Like and dislike players (reputation)
Requirements:
Information:
Development Builds:
Development builds of this project can be acquired on Bamboo.
These builds have not been approved by the BukkitDev staff. Use them at your own risk.
@C0nd3mn3d
It will be released with the next update. (:
Any progress on the web interface for this plugin?
@XxRedPotatosxX
Please file a ticket.
I can only get player's status while they are online and I get this error when I try to get their status when they are offline:
09.06 06:52:09 [Server] SEVERE [McftProfiler] java.lang.NullPointerExceptionexception when checking if user exists: null 09.06 06:52:09 [Server] SEVERE [McftProfiler] MySQL: Could not be resolved because of an SQL Exception: Access denied for user 'root@localhost'@'localhost' (using password: YES). 09.06 06:52:09 [Server] SEVERE [McftProfiler] MySQL: jdbc:mysql://localhost:3306/mcftprofiler 09.06 06:52:09 [Server] INFO [McftProfiler] User has no display name.
@laCourj
Thanks :D
@Rytis110
It has never been requested before. I'll make one available as an individual download. :)
Will there be a WebInterface? :)
@Ferkswe
Please read the green note in the description. :)
Are there any updates for this coming soon? :D
Hey :)
When i add a notice like "Griefer - 20.05.2012" ...
Can any Admin / Mod / people with the permission for it see this notice or only the admin where make the notice ?
@kilorat2
My goodness. I'll look into it, thanks for bringing it up. For now you can just give the person 'mcftprofiler.related.hide'.
Not sure if this is known, but there's some kind of bug where if there's an _ in the name (or maybe if it just ends in underscore?), it considers that some kind of wildcard. This guy connected, and I cross referenced it in the server logs, and the IP that "Kie_" connected from has only connected to my server as that name. But yet it thinks that any user with "kie" in it is him. http://i.imgur.com/kf0pS.png
@Katorone
I'll have it do that, thanks for the feedback!
IMHO the best thing you can do is ping the server through the mysql driver. A ping is a fast and lightweight way to check if an existing connection is still valid.
@kilorat2
I'll see what I can do about that. It currently doesn't know what to do when mysqld restarts. I will be updating all of my plugins tomorrow, as well as releasing a few more. Until then, a simple plugin reload (using a plugin such as PluginReloader) will fix this issue, or you can restart your minecraft server.
I had to restart mysql while minecraft was running, and this plugin didnt recover from that. It printed this when I did a /status for example:
20:18:51 [WARNING] [McftProfiler] MySQL: Error in SQL query: No operations allowed after connection closed.Connection was implicitly closed by the driver.
@kilorat2
The second is a known issue and is a ticket. I just noticed the hostnames not too long ago as well, they will be fixed in the next release.
Not sure if known, but in case its not, I tried 1.2.3 and /status is still chopping off the first character in the resolved hostname in Peer address, and I still get this:
MySQL: Error in SQL query: Data truncation: Data too long for column 'ip' at row 1
awesome plugin keep up the good work!
@kilorat2
I was under the impression that Bukkit only showed IP addresses and not hostnames on logins. This is why it is also failing for GeoIP lookups, as it's looking up the broken hostname 'omputer1.mydomain.com'. I will fix this in the next release.