SuperLog [Async]

SuperLog [Async] - SuperLog - 全动作日志记录

将几乎所有Minecraft操作记录到日志中!
Bukkit / Spigot 作者 Andross 支持版本 1.7 - 1.16
服务器使用量
未统计
服务玩家数
未统计
下载量
6,099
插件详细介绍

SuperLog 是一款轻量、可自定义的异步日志记录插件,能够配置并记录 Minecraft 中的所有事件,例如玩家死亡、破坏方块、打开箱子等。它支持事件过滤,并以异步方式保存日志,确保主游戏线程不受影响。

核心特性

  • 完全可自定义:可自由配置语言和日志格式。
  • 异步保存:日志保存过程在独立线程中进行,不影响游戏性能。提供两种配置模式:
  • 使用缓存(默认推荐):每隔设定的秒数批量保存日志。
  • 无缓存:每次事件发生时立即写入文件(占用资源稍多)。
  • 事件监听优化:仅监听已配置的事件,减少资源消耗。
  • 事件条件过滤:可根据方块类型、实体、玩家名等条件决定是否记录事件。
  • 实时命令提醒:玩家使用命令时,可在游戏内收到实时提醒消息(完全可配置)。
  • 游戏内实时日志监听:直接在游戏内接收指定玩家的日志消息。
  • 自动 GZip 压缩:可将日志自动压缩为 GZip 文件,压缩时间可配置。
  • 自动删除旧日志:可设置自动删除超过指定天数的日志。
  • 支持重载:可通过命令重新加载配置。

配置示例

记录玩家聊天

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

仅记录放置钻石方块

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

记录所有放置的方块(除石头和泥土外)

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

日志文件示例

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

更多信息

  • 完整文档(配置、命令、权限及可用事件列表):https://superlog.andross.fr/
  • 反馈与支持:如有漏洞、问题或建议,请通过论坛私信或 Discord 联系我。

支持插件

如果你喜欢这个插件,欢迎

  • 给予评分或留言!
  • 请我喝杯咖啡以示支持。
测试支持版本
1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16
版本分布
基本信息
插件名称 SuperLog [Async]
作者 Andross
平台 Bukkit / Spigot
支持版本 1.7 - 1.16
点赞数 未统计
最近版本
暂无数据 -

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:2,632,905  |  历史访问人次:3,190,961

今日访问人数:7,782  |  今日访问人次:8,320

昨日访问人数:46,463  |  昨日访问人次:52,262

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6