Super Logger
Project Moved!
This project has been moved to GitHub!
You can obtain the newest releases by clicking the "releases" button on the repo
Please note these builds have not been approved by bukkit staff!
SuperLogger
Current Version: 1.6
Description
SuperLogger is an advanced, highly configurable logging plugin for Minecraft!
SuperLogger categorizes and organizes log files by date and event type
Things SuperLogger Logs:
- Joins
- Quits
- Kicks
- Commands
- Disallowed Logins (Server Full, Not on Whitelist, Outdated Client)
Configuration
#If the plugin should automatically download updates
auto-update: true
#if we should notify ops when there is an update available and updating is disabled
update-notify
#if we should output extra debug information to the console
debug: false
#standard logging settings
log:
#if we should log commands entered
commands: true
#if we should make sure a command is real before logging it
check-command-exists: false
#if we should log chat messages
chat: true
#if we should log player joins
join: true
#if we should log player quits
quit: true
#if we should log player kicks
kick: true
#if we should log player deaths
death: true
#if we should log failed logins
failed-connections: true
#if we should log player IP addresses for events
player-ip: true
#if we should log player UUIDs (note this disables itself on versions lower than 1.7 due to UUIDS not working properly) player-uuid: true
#if we should log the co-ordinates (if applicable) to an event coordinates: true
# a list of commands to ignore when entered
blacklist:
- 'login'
- 'register'
Permissions
All permissions here are given to nobody by default unless otherwise noted
superlogger.bypass.connection: permission to bypass connection logging superlogger.bypass.chat: permission to bypass chat logging superlogger.bypass.death: permission to bypass death logging superlogger.bypass1.command: permission to bypass command logging superlogger.update.notify: permission to receive notification of updates, defaults to op
superlogger.bypass.*: permission to bypass all logging (the same as giving someone all bypass permissions as above)
superlogger.: all permissions, the same as superlogger.bypass. and superlogger.update.notify
Commands
There aren't many commands, but i may as well document them
- sl reload reloads superlogger's configuration file
- sl debug prints debug information to console, useful for getting help!
- sl version shows superlogger version information
Need help with anything?
Have a problem with SuperLogger? Maybe you have a Feature Request? Maybe you just want to talk? Join us on IRC in #zack6849 at irc.esper.net or click here!
Feeling generous?
If you appreciated this plugin and feel like throwing a little bit of money my way, there's a donate button on the top of the page, don't have money to donate? maybe ask me about helping test the plugin! you can also download the plugin through curse, downloads through there give me reward points exchangeable for real money :D
-
View User Profile
-
Send Message
Posted Nov 26, 2012@zack6849
Hm. I restarted the server a several times, but the error occurs every time. Nobody is on at this time. :(
Sorry, i cant load this plugin anymore.
-
View User Profile
-
Send Message
Posted Nov 25, 2012@Launemax
Thats the wonderful thing about java, if i compile for 6 it will still work for 7 :) you were on i think which is why you couldnt run it
-
View User Profile
-
Send Message
Posted Nov 25, 2012@zack6849
Do you want to update your plugin for Java 1.7 ?
I really like your plugin. I dont want to miss it ;)
Thanks
-
View User Profile
-
Send Message
Posted Nov 24, 2012@Launemax
This has to do with your java version :)
I'll be updating the java dependincy to 1.6 instead of 1.7, i forgot to do this when i created the plugin :D
-
View User Profile
-
Send Message
Posted Nov 24, 2012@zack6849
http://pastebin.com/EXf6s3YT
This is the serverlog. Since this time, i disabled the plugin.
Running in Bukkit 1.4.5beta R0.2
-
View User Profile
-
Send Message
Posted Nov 22, 2012After updating to latest bukkit snapshot (2490) it works again.. perhaps it was a bug with bukkit?
-
View User Profile
-
Send Message
Posted Nov 22, 2012@Launemax
That's very odd, and I've never seen that happen with my plugin, are you on 1.3.1? or up? My plugin listens to AsyncPlayerChat and that wasn't around before 1.3, so please go get the error from your server.log, and use pastie to provide a copy to me so i can see the error with my plugin. if it is indeed my plugin malfunctioning then i will get right on to the error, however im thinking its likley a user error as nobody else has had this error that i know of.
-
View User Profile
-
Send Message
Posted Nov 21, 2012@zack6849
My server can't even load the plugin Super Logger. If I restart the server, Super Logger is not listed in the pluginlist and if i load it with PluginManager ingame it says: "Cant load plugin. See Console." Maybe its another plugin avoiding this, but I dont think so.
-
View User Profile
-
Send Message
Posted Nov 21, 2012@vcraftMC
What i can see, it works just fine on 1.4.5
-
View User Profile
-
Send Message
Posted Nov 20, 2012@Launemax I just tried this on my debug server with the latest craftbukkit with no errors, and it DID log, however i think i know why it isnt logging. a little while back somone requested i add permissions to bypass loghging, which i didnt really wish to do for this very reason but i did. IF you have the * node or op, superlogger will not log you. do you think i should remove that?
-
View User Profile
-
Send Message
Posted Nov 20, 2012I switched to ultralogger and no error occured. I can't check at the moment, if the plugin is logging, but its written in green color in pluginlist. Hm. I will check it tomorrow. :)
-
View User Profile
-
Send Message
Posted Nov 20, 2012@zack6849
Actually that guy is right, it does NOT work on 1.4.4 and up. In fact, your plugin isn't the only one not working, ultralogger stopped working as well so there definitely IS something changed.
Not a single logging method works at the moment.
-
View User Profile
-
Send Message
Posted Nov 19, 2012@Launemax
There aren't really any code side changes that are likely to break my plugin as far as bukkit goes, even though the newest release may not be marked as for 1.4.* it will most likely still work :)
-
View User Profile
-
Send Message
Posted Nov 18, 2012Dont work in 1.4.4!
(On Tuesday Minecraft 1.4.5 will be released and Bukkit is currently develop on 1.4.5)
Please hold this great plugin up-to-date :)
Thanks
-
View User Profile
-
Send Message
Posted Nov 11, 2012@Rat_Cat12
i try to be as helpful as possible, don't hesitate to send in feature requests, as long as you actually are clear on what you want and aren't asking for something that wouldn't make sense i always at least try to add it to the plugin :)
-
View User Profile
-
Send Message
Posted Nov 10, 2012That was quick :)
-
View User Profile
-
Send Message
Posted Nov 9, 2012@Rat_Cat12
Sure, ill go ahead and add this. should be done relatively soon.
-
View User Profile
-
Send Message
Posted Nov 9, 2012Can you add an option for whether it puts IP addresses in the log file. I got this plugin for transcripts of the server chat but haven't been able to show connections because players don't want their IPs on the internet.
-
View User Profile
-
Send Message
Posted Nov 2, 2012@bjornleijdstrom In regaurds to 1.4.2 the newest version does work. As for mysql, the purpose of this plugin is to log to easily readable information logging to mysql would defeat the purpose.
-
View User Profile
-
Send Message
Posted Nov 2, 2012MySQL-support and 1.4.2? (: