CommandWatcher

CommandWatcher

53.8k Downloads

CommandWatcher

Banner for CommandWatcher

Version: 0.5

CraftBukkit Build 1.3.1-R2.0 [Tested]

Info

Info This plugin lets you see every command a player does as they do it. You can set commands for it to not send to the person in commandwatch Currently this is defaulted to /login, /changepassword and /register but can be what ever you want.

Config

#Commands which are not shown to people in commandwatch#
BlockedCommands:
- /login
- /changepassword
- /register

#Message sent to person in commandwatch
#&player is the players name and &cmd is the command they did &x is x coordinate etc. &world is the worldname.
OnCommandMessage: '&3[CW]&c&player: &6&cmd' 

#When false it wont remove your commandwatch on quit#
RemoveFromCwOnQuit: True
#If true then it enables the commandwatch.exempt and commandwatch.bypassexempt permissions
EnablePermissionExempt: true

Features:

  • Command watching
  • Removes from CommandWatch when you quit
  • Can check whos in CommandWatch
  • Can enable commandwatch for any player
  • Can Reload CommandWatch
  • Can show coordinates with the command
  • Can show worldname with command

Example

CommandWatch-Example

Commands

  • /cw Enables CommandWatch
  • /cw help
  • /cw check Lists people in CommandWatch
  • /cw reload Reloads the config and plugin
  • /cw {Playername} Enables or disables CommandWatch for a online player

Permissions

  • commandwatch.watch - Allows access to the /cw command
  • commandwatch.help - Allows access to /cw help command
  • commandwatch.checkwatch - Allows access to the /cw check command
  • commandwatch.reload - Allows access to the /cw reload command
  • commandwatch.watchother - Allows access to /cw {player} command
  • commandwatch.exempt - Players in commandwatch without the commandwatch.bypassexempt permission wont see this users command
  • commandwatch.bypassexempt - Player can see commands even by users with exempt permission.

Example of how exempt might be used. Owner 1 gives his mods the ability to watch commands of other players but doesnt want the mod to see his commands. So he gives himself the commandwatch.exempt permissions and mods can no longer see his commands. Owner 2 wants to see Owner 1's commands so he gives himself commandwatch.bypassexempt and he can now see Owner 1's commands.

- v0.1

  • First Release

- v0.2

  • Added /cw reload
  • Added /cw check instead of /cwcheck
  • Added /cw {playername}
  • New Config to set Message and blocked commands

- v0.3

  • Added Metrics
  • Added New feature in config "RemoveFromCwOnQuit" When false it wont remove your commandwatch on quit

-v0.4

  • New features
    • Added /cw help command with permission commandwatch.help
  • Bug Fixes

-v0.5

  • New Features
    • You can now use &x, &y, &z for coordinates of commands in the command message and &world for the world name!
    • There is now commandwatch.exempt and commandwatch.bypassexempt more info above
    • New config option EnablePermissionExempt which when false will show all commands to people in commandwatch enless of course your using the blacklist
  • Bug Fixes
    • Fixed a big bug with RemoveFromCwOnQuit on false throwing lots of errors!
    • Various other bug fixes