FileLog 1.0

Lightweight chat and command logging for individual players (as opposed to one main log)

  1. Miles
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    FileLog - lightweight chat and command logging for individual players (as opposed to one main log)

    What does FileLog do?
    FileLog logs every time a player joins, leaves, chats, and runs a command in their own .log file.

    • FileLog creates a file for each player, allowing you to easily find their logs, while the mainlog is for everything, can get very large, and is difficult to search.
    • FileLog has a smart file-naming scheme: <UUID>-<name>.log, making it easy to find the log of the player you're looking for.
    • FileLog has smart name-change detection. It will continue one log for one player, and will also update the <name> in the file name accordingly. This allows you to always know how to find a player, even if they changed their name (whereas in the main log you would need to remember their old name to find their actions).
    • FileLog runs asynchronously, which allows the file IO to run in a separate thread, saving server performance.
    • FileLog isn't cluttered with other info like the main log is. FileLogs will only show you relevant information.
    Example FileLog
    Code (Text):
    16/03/2016 @ 10:48:42 EDT> u00 has joined the server
    16/03/2016 @ 10:48:46 EDT> command: /help
    16/03/2016 @ 10:48:54 EDT> chat: test
    16/03/2016 @ 10:48:56 EDT> chat: howdy
    16/03/2016 @ 10:49:04 EDT> command: /ban random_player
    16/03/2016 @ 10:49:15 EDT> chat: testing
    16/03/2016 @ 10:49:17 EDT> chat: more testing
    16/03/2016 @ 10:49:19 EDT> chat: hello
    16/03/2016 @ 10:49:31 EDT> u00 has left the server

    How to use?
    Just put it in your plugins folder and give players who you do not want to be logged the "filelog.exempt" permission.
    Limesta likes this.

Recent Reviews

  1. Creavor
    Version: 1.0
    Excellent plugin, I have been looking for something exactly like this for a significant amount of time, preforms as claimed. Keep up the good work.
    1. Miles
  2. v3Monsta
    Version: 1.0
    Works just fine, however I'd like to see the logs stored in a seperate folder so that it isnt cluttered in with the config file.
    1. Miles
      Author's Response
      Thanks for the review, and I'll add this in the next update.
  3. Limesta
    Version: 1.0
    Works just as it claims. It'll definitely make checking up on specific players a lot more convenient.

    Only thing I could suggest is having an option to not have OPs exempt by default.
    1. Miles
      Author's Response
      Thanks, I'll change this in the next update.