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
@luridftw32
I don't know, this seems to work in the plugin for me, i can't think why it wouldn't log unless the command is being run from console?
@luridftw32
NOTE: ALL PERMISSIONS NODES ARE "FALSE" BY DEFAULT! This means even ops wont bypass the plugin by default. However anyone with the node '*' will.
I have no permissions set because it is all false, I have a log for the OP but nothing for Broadcast or for Say from the console.
Hoping you have helped.
Issue
For me, the /op command does not come up in any of the logs, I have used it and opened the refreshed command and log files and it was not there anywhere.
Can someone test it and see if it will show up in the logs for you?
@Arthur001
Why do you need to have it connect with a database? this plugin doesn't do that. You may want to see Prism, as it has what you're looking for i assume
this plugin have conection with DataBase? because i need a plugin with DataBase connection, and log_sign.
@torent123
I'm working on a re-write, i will likely include this.
@adamvan2000
Currently, the version will work on pretty much any bukkit build. and you don't have anything to worry about, but i do have plans to maintain it
@zack6849: This looks like an interesting plugin. Thanks for making it.
Any plans for updating to 1.6.4 and beyond?
Hey! could you include " from ip " even in the other eventhandler for example all the kicked/xx and disallowed
like in the JOIN event handler:
??
Please add anvil book logger
@zack6849
Oh man, if you can, make me this buil and i test, and show on my site!! Take a look on my site listening char with txt: http://areaz12server.net.br/
Thank you and waiting one build with this feature..
And more... the logs are stored in folders by month and day, then the logs dont need to have date description, only hours.
@zack6849
I would also like this feature
@FabioZumbi12
I suppose i can do that, if you like i could make that a custom build and just link it to you, because i dont know if anyone else would want that feature.
Ohh, hello!! Cool plugin!! I have one sugestion: Can you make a way to save the chat.txt into html, and use the colors codes(&b, &c, etc) be converted to html colors? I want to listen this logs on my site, inside a iframe, whith autoupdate on every 5 seconds, but this, i can make!
Thank you.
@Co0sh
That would be a bit difficult and would be a bit odd to add. @JLLBEE
That isn't really the kind of thing this plugin is for, so this won't be implemented, sorry :/
I would like to see a Bad Language Filter with Punishment!
Could you add dynmap chat logging?
Would you possibly add the api of factions and hook into their chat listener so factions commands can be logged again -_-, Thanks.
@LegndPowerdNube
As @brsserveradmin pointed out, it runs fine, i don't think the plugin itself will NEED to be updated any time soon, as most of the code is not going to change any time soon on bukkit's side. However, if you do see any errors that you think are related to the new minecraft version, please report them to me.
@LegndPowerdNube FYI - I'm running the current build of Super Logger (v1.5.3) with the 1.7.2-R0.1 Beta Build of CraftBukkit (#2969) without any issues.
Is this going to be updated to 1.7.2?