promotional bannermobile promotional banner

FileLog

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

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 VS MAINLOG


  • 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
      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.

The FileLog Team

profile avatar
  • 3
    Projects
  • 3.6K
    Downloads

More from _ForgeUser9392538

  • MiBluePayout project image

    MiBluePayout

    • 577
    • Bukkit Plugins

    Percentage based kill payout!

    • 577
    • January 16, 2014
    • Bukkit Plugins
    • +1
  • InfinityAir project image

    InfinityAir

    • 2.6K
    • Bukkit Plugins

    Enable and disable your water breathing with /scuba!

    • 2.6K
    • September 28, 2013
    • Bukkit Plugins
    • +1
  • MiBluePayout project image

    MiBluePayout

    • 577
    • Bukkit Plugins

    Percentage based kill payout!

    • 577
    • January 16, 2014
    • Bukkit Plugins
    • +1
  • InfinityAir project image

    InfinityAir

    • 2.6K
    • Bukkit Plugins

    Enable and disable your water breathing with /scuba!

    • 2.6K
    • September 28, 2013
    • Bukkit Plugins
    • +1