This is a very simple plugin that logs all commands with the actual date and time to a separated log file in the server's main folder and to the console.
Players with the permission receive a message when someone tries to perform a command.
After some downtime, I continued playing minecraft and therefore decided to also continue updating this plugin.
Instructions
Put the CommandLog.jar file into your plugins folder
Start/Reload the server
Open the config and specify the commands that should be ignored
Start/Reload the server
Commands
/clearcommandlog
Clears the commands.log file.
Permissions
commandlog.notice: The player receives a message when someone performs a command. commandlog.clearlog: The player can clear the commands.log file.
ChangeLog
v1.5.1
Improved ignoring commands check
v1.5.0
Fixed ignoring commands didn't work
Removed command aliases of command /clearcommandlog
Players don't see a CommandLog info for their own commands
v1.4.0:
Added a config where ignored commands can be set, which are not logged.
Added permission for clearing the log: commandlog.clearlog
v1.3.1:
Added permissions:
Players with "commandlog.notice" and OPs will be noticed when another player uses a command.
v1.1.0
Added '/clearcommandlog' command.
v1.0.2
Initial release.
Example
Thank you for that video and sorry that it took so long for me to notice, but Mojang really disgusted me out of the game for a long time... :)