Minecraft SuperLogs mod 2024 download
logo
minecraft mod SuperLogs

SuperLogs

Game Version: 1.16
Total Downloads: 841
Updated: Aug 20, 2020
Created: Mar 8, 2019
Download SuperLogsDownload Earlier Versions

Earlier Versions

Name Size Uploaded Game Version Downloads
SuperLog-v1.2.jar release 68.04 KB Aug 20, 2020 1.16 125 download SuperLogs SuperLog-v1.2.jar releaseDownload
SuperLog-v1.1.6 release 45.72 KB Jul 25, 2020 1.16 23 download SuperLogs SuperLog-v1.1.6 releaseDownload
SuperLog-v1.1.1 release 44.26 KB Jul 12, 2019 1.14 247 download SuperLogs SuperLog-v1.1.1 releaseDownload
SuperLog-v1.1 release 44.24 KB Jul 6, 2019 1.14 40 download SuperLogs SuperLog-v1.1 releaseDownload
SuperLog-v1 release 44.33 KB Jul 1, 2019 1.14 47 download SuperLogs SuperLog-v1 releaseDownload

Description

Share this:
 

SuperLog is a simple lightweight & customizable asynchronous logging plugin.
The main goal of this plugin is to save events into log files. 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.
  • 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
———————————————————
 Examples configurations:

"Log player messages":

events:
  AsyncPlayerChatEvent:
    enabled: true
    message: '{PLAYER} said {MESSAGE}'

"Log block placing only if it's a block of diamond":

events:
  BlockPlaceEvent:
    enabled: true
    message: 'placed {NAME} on [{LOCWORLD};{LOCX};{LOCY};{LOCZ}]'
    logged: diamond_block

"Log all block placed except stone & dirt":

events:
  BlockPlaceEvent:
    enabled: true
    message: 'placed {NAME} on [{LOCWORLD};{LOCX};{LOCY};{LOCZ}]'
    ignored: stone,dirt

Logs file example:

[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):
https://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:
 

Comments

Add a comment