SuperLog [Async][1.7-1.16] 1.2

Save almost all minecraft actions into logs!

  1. Andross
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Source Code:
    https://github.com/Andross96/SuperLog
    superlog.png
    logs.gif

    [​IMG]
    SuperLog is a simple lightweight & customizable asynchronous logging plugin.

    You can configure & log absolutely all events from Minecraft, like when a player die, when a player break a block, open a chest etc.
    Even more, you can even filter what should be logged!

    It will saves logs asynchronously: that mean every log saving is on another thread: in others words, your main game thread will not be affected.


    [​IMG]
    • Language: fully customizable language, write your own format for logs...
    • Configuration: easy to use, variable friendly, fully documented
    • Asynchronous saving: in game playing will not being affected, as the saving processus is on another thread; You have 2 configurations: (save-delay in config.yml)
      • Using cache (save log in file after xxx seconds, better and default way)
      • Without cache (write in file everytime an event happen; use a bit more ressources)
    • Event listener optimizated: the plugin listen only to the events configurated
    • Event conditions: log the event only if it respect your conditions (a type of block/entity, a player name...)
    • Live alerts for commands used: receive a message ingame when commands are used by players (fully customizable in config)
    • Live log listening in game: receive logs for player X directly by message ingame
    • Auto-GZip: put logs into compressed GZip files, after X days, configurable.
    • Auto-Delete: delete old logs, after X days, configurable.
    • Reload supported
    ---------------------------------------------------------
    Code (YAML):
    events:
      AsyncPlayerChatEvent
    :
        enabled
    : true
        message
    : '{PLAYER} said {MESSAGE}'
    Code (YAML):
    events:
      BlockPlaceEvent
    :
        enabled
    : true
        message
    : 'placed {NAME} on [{LOCWORLD};{LOCX};{LOCY};{LOCZ}]'
        logged
    : diamond_block
    Code (YAML):
    events:
      BlockPlaceEvent
    :
        enabled
    : true
        message
    : 'placed {NAME} on [{LOCWORLD};{LOCX};{LOCY};{LOCZ}]'
        ignored
    : stone,dirt
    Code (Text):
    [08/03/19 16:56:59][PlayerJoinEvent]: _Andross[192.168.0.55] joined the game.
    [08/03/19 16:57:12][PlayerCommandPreprocessEvent]: Player _Andross used command: /test lol
    [08/03/19 16:59:10][AsyncPlayerChatEvent]: _Andross >> hello
    [08/03/19 17:18:05][PlayerInteractEvent]: Player _Andross interacted with a block CHEST on: world_survival; x: -2; y: 80; z: 28
    [08/03/19 17:18:47][PlayerQuitEvent]: _Andross[192.168.0.55] left the game.
    ---------------------------------------------------------
    Full documentation (Configuration, Commands, Permissions & list of events available):
    http://superlog.andross.fr/

    For any bug/questions/suggestions: -> PM me here or on discord.
    --------------------------------------------------------------------
    If you like this plugin, please rate it and/or leave a comment! Thanks! :)
    Or give me a coffee:
    [​IMG]
    RenWuLanMEMZ and GabyTM like this.

Recent Updates

  1. Major update
  2. Fix
  3. Update

Recent Reviews

  1. DonAlexYT
    DonAlexYT
    5/5,
    Version: 1.1.5
    It's a very good plugin, but where do the .zip stores? I'm trying to find them but I don't know where are they :(
    1. Andross
      Author's Response
      Thanks. They should be stored in the exact same folder as the log files.
  2. RenWuLanMEMZ
    RenWuLanMEMZ
    5/5,
    Version: 1.1.4
    Hello, your plug-in is very good, my server does not need to worry about being maliciously damaged by others. Can I reprint your plug-in to www.mcbbs.net in China? Thank you!
    1. Andross
      Author's Response
      Thanks! Sure, if you also add the spigot resource link to this.
  3. Noplix
    Noplix
    5/5,
    Version: 1.1.3
    Really good Plugin if you wanna keep track of important commands/events.
    It also keeps your log flies clean :,)
    1. Andross
  4. CaoTrongThang
    CaoTrongThang
    5/5,
    Version: 1.1.1
    This plugin is very very good, but can you add a feature like this plugin?
    https://dev.bukkit.org/projects/plugincatcher because my servers got crashing by some plugins i don't know ~~", if you can do that i will be very grateful to you, sorry because my English ~~"
    1. Andross
      Author's Response
      Hello,
      Thanks for the review, but, I'm sorry, this plugin is not made to work like PluginCatcher.
  5. SskyWorms
    SskyWorms
    5/5,
    Version: 1.1
    Can you add more Player Drops log ?
    ===============================
    ===============================
    1. Andross
      Author's Response
      Hello, thanks for the review. If you pm me here or on discord and explain me, I'll be glad to help you!
  6. howtoNhut
    howtoNhut
    5/5,
    Version: 1.0
    ======================================================
    The plugin works very well, please continue to update the plugin :)
    ======================================================
    1. Andross
      Author's Response
      Hello, I'm glad.
  7. kissdamage
    kissdamage
    5/5,
    Version: v1.1
    Не понимаю, почему тут не пишут отзывы! Офигенный плагин, всё логирует, все отлично, спасибо огромное! Отлично работает на 1.13.2 Spigot
    1. Andross
      Author's Response
      Большое спасибо, я ценю!