Staff Monitor - Log your staff 1.4

Provide logs about every critical action your staff makes

  1. euretho
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    Staff Monitor [v1.4]

    Description:

    This plugin is a simple plugin that generates individual log files for staff members, or basically anyone you decide to give the monitoring permission. It tracks some of the most used forms of violations that your staff can commit.

    OBS: Performance/Impact on Big servers is untested. It's recommended to clean files as soon as possible.


    Features:

    Currently logs the following actions:
    • When a block is placed (which block, where)
    • When a block is destroyed (which block, where)
    • When an item is dropped (which item, amount, where)
    • When an item is picked up (which item, amount, where)
    • When a command is used (which command)
    • When a staffer leaves the server
    • When a staffer joins the server
    • When a staffer interacts with a chest (item, amount, where)
    • When a teleport happens (where to)
    • When a death happens (where)
    PS: "where" includes world name

    Setup:

    1. Place this plugin on your plugins directory
    2. Give the following permission to any group you would like to monitor (staffmonitor.staff)
    3. Go to /staffmonitor/logs directory to access all the log files
    4. You can edit which events are recorded through the config file! (true = record, false = don't record)

    Permissions:
    • staffmonitor.staff -> Whoever has this permission will be monitored
    • staffmonitor.admin -> Permission to use /staffmonitor reload and to receive real time reports of commands being used(if this is activated on the config.yml)

    Commands:


    • /staffmonitor reload -> Reloads your configuration
    • /staffmonitor showcommands [player] -> Show the commands last used by one of the watched staffers (Needs to be activated on the config.yml file (enableListCommandsIngame: true))
    Compatibility:

    - 1.12
    - 1.11
    - 1.10
    - 1.9
    - 1.8
    - 1.7
    - Feel free to test on your version and tell me whether it works or not =)

    Version History:

    v1.4:
    - Fixed some bugs
    - Tested and updated to 1.12


    v1.3:
    - Changed the way files are stored. Now each player has a private folder
    - Added an option to log commands used by staffers to those with staffmonitor.admin permission(real-time)
    - Added an option to enable the command /staffmonitor showcommands [player] to show a player's last commands (will generate a separated log file
    < PLEASE, DELETE YOUR OLD CONFIG.YML FILE SO NEW OPTIONS ARE GENERATED >


    v1.2:
    - Added an option on the config file to disable monitoring /login commands (delete your previous config and generate a new one OR add the following line to the config file: MonitorLoginCommands: true)

    v1.1:

    - Added the /staffmonitor reload command, so you can change your configuration without having to restart
    - Tested on 1.7 and 1.8

    v1.0:
    - Plugin release

    To-Do list:
    • Add Information about who received a dropped item
    Add your Suggestions!


    If you enjoyed this plugin and you would like to support me in the development of StaffMonitor, I would greatly appreciate your donation!
    Donate!




    Feel free to contact me about issues and post suggestions!

Recent Reviews

  1. NicholasHogan
    NicholasHogan
    5/5,
    Version: 1.4
    This plugin does exactly what I have been looking for! It is a great plugin. The only feature that I wish was available was the change of messages and prefixes. Keep up the great work.

    Thanks,
    Nicholas Hogan
  2. LOOHP
    LOOHP
    5/5,
    Version: 1.3
    This plugins works great on 1.12, if only we can customize the in game message that will be even better
  3. GhostDaGhost
    GhostDaGhost
    5/5,
    Version: 1.3
    Working perfectly with 1.11.2! Can you try and add customizable messages for the logs?
  4. Sammie
    Sammie
    4/5,
    Version: 1.3
    I love the plugin!, probs the best.. now i can monitor my staff doing commands thanks a bunch you saved my life haha! :)
  5. Milky7777
    Milky7777
    5/5,
    Version: 1.1
    Please no log the AuthME /login command! But nice plugin
    :)))))))))))))))))))))))))))))))))))))))))))))))))))
    1. euretho
      Author's Response
      Just added an option to disable it! Please, update the jarfile and add this following line to the config file: MonitorLoginCommands: false (true would log /login commands)