CCLogger
CCLogger v4.0.2
Features
CCLogger logs commands, chat, and logins/logouts to a very easy-to-read log file.
- Logs commands.
- Logs global chat.
- Logs deaths.
- Logs logins/logouts.
- Additionally logs each player in separate log files.
- Full customization of how the log file is formatted.
Instructions
- Download the plugin.
- Put jar in plugins folder.
- Start server.
- Edit config to your liking.
- Restart server.
Permissions
Removed permissions.
Commands
Removed commands.
Credits
- MetricsLite to Hidendra
@Alrik94
Error in the PlayerChatEvent it to change to AsyncPlayerChatEvent. Of the new update of CraftBukkit is 1.3.1 - Build 2291 Dev.
Hello, probably to exclude OP from scanning of commands from the black list?
@Alrik94
So, is there no way to have it just notify all that isn't on the blacklist? Other wise i'm creating two lists. (I realize the implications this brings but thats to detailed for me, i'm looking for something simpler. Where anything that isn't on the blacklist is both shown to the notify and recorded. (Into one .log file))
This might be more of a request than a question.
@TrinaryAtom
The people with the cclogger.notify permission are the ones that get notified of a flagged word or command being used.
@Alrik94
So how do do i get it to notify all of the ones that's not on the blacklist?
Re-downloaded! Thanks! This is a Great Plugin!
@JohOply
Added a permission list on the main description. Sorry about that.
Hello!
Can you add a permissions list please ? :)
If it aldready exist, i don't see, sorry
edit : i've find : cclogger.notify
@Alrik94
is it possible to make it so it can make a folder and in that folder make a chat.log file that is named after the date it was made, and every day a new file is made.
so basically if i want to look up a specific day i can just look up that day, and not have to read through a long file?
I'd also like the purge. But also maybe on the config add something that says
Thanks!
@slixxkilla
I could add that, too.
How bout a purge?
@lemon42
Thanks for the advice! The plan is to add in-game commands to get information like that on the go. Another plan is to add word and command counting and statistics like that. It would save the time of doing that via Notepad(plus plus). As a server administrator myself, I know how tedious and time consuming opening up your FTP client and downloading one of the logs in CCLogger is just to find out how many times a certain mod has used /ban.
I will also add an option to split the main server.log and have it stored to a separate folder in the main server directory. I will also have it rename the split file according to the date it was split. I currently do this manually after a couple days when the server.log is about 20MB in size.
About the release jumps, I just felt that it needed to get out of Beta stage because the plugin is pretty solid at the moment and I don't see a need for it to say Beta. This current release version (3.0.0) will remain in the 3's until I decide to do a complete re-code and optimization of the entire plugin.
Again, thanks for the advice!
Hey, cool! Nice idea.
One thing though, can it make a cake? Cause if it doesn't brew coffee, it must do something else food-related. x)
In any case, I like this. Can you access the logs directly in-game? Like at a specific time-date? Or the last 10 messages from a specific player? Or all the commands done by a player in the last 24 hours? I'm pretty sure this would be entirely possible with some nifty coding.
Good work, though I believe you're skipping versions pretty fast here.
Also, I'd suggest always working on it on a separate copy, just in case there are some critical bugs like the one said by TrinaryAtom, so you don't have to wait a whole WEEK to release the bugfix.
Can you add the ability to split files after a specific line ammount or disk space has been reached for one file? One of the problems on popular servers is the server.log being up to 4GB large after a few months! Can you add the configuration option to split it at, let's say, 250 Mb? On 7200RPM drives, this would help A LOT!
Other than that, this plugin has potential! Keep it up! :)
@Liger_XT5
Most plugins already show the chat in the server.log. The point of this plugin is to keep chat and command related information separate from the server.log.
Does it also save the info into the server.log file?
Sometimes I monitor my server's console screen when debuging stuff and I like the idea of being able to see what users are using what commands on the fly. I don't mind the server log getting huge, I already of a plugin that archives the logs after a set size.
@TrinaryAtom
I just got around to fixing this bug! Just took a slight code improvement. I will be uploading a new release sometime next week.
@Alrik94
I have noticed a huge problem. It ignores more commands than i want it to.
For example:
in the ignore: /memory
it will thus ignore all of the following
This is the same for everything on the list. Useing the word "memory" was purely for an example.
@Alrik94
I cant wait to incorporate the changes! Hope the next release is here soon!
@Alrik94
Well i was thinking in a simple manor that it would send a notification to all individuals with the permission to receive such text.
I was thinking (and this is a thought, feel free to do it in any way you want) that it can be setup in the config. So that way server owners can have there own notification messages. Maybe also allow the use for more than one line? (Not sure if that's possible).
An example from the config:
rockPlayer types /invsee rawrplayer
And that would be reflected to the permissioned players as such:
Thanks for taking the time to consider. :) This plugin is such a great addition to any well managed server. All of my mods already have grown to depend upon it. And as such have already replaced the crappy plugin i have previously used.