• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
PointTracker —— 轻量级玩家点券变动记录插件 [1.20.X]

原创 娱乐 PointTracker —— 轻量级玩家点券变动记录插件 [1.20.X] 1.0.0

完成注册/登录后下载
版权类型
原创
插件中文名称
点券追踪器
插件英文名称
PointTracker
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
语言支持
中文(简体)
前置组件
PlayerPoints
适配版本(Java)
  1. 1.20
PointTracker - 轻量级积分变动记录插件



插件简介​

PointTracker 是一个专为 Minecraft 服务器设计的轻量级积分记录插件,能够实时监控和记录玩家的积分变动情况。它与 PlayerPoints 插件完美兼容,为服务器管理员提供详细的积分变动日志,帮助追踪积分来源和去向。
已测试版本1.20.1

核心功能​

  • 实时积分监控:自动监听并记录玩家积分的增加、减少和重置操作
  • 详细日志记录:记录玩家名称、积分变动数量、当前总积分、操作来源等信息
  • 灵活的日志配置:支持基于时间或文件大小的日志轮转策略
  • 多格式日志输出:支持自定义日志格式,满足不同服务器的需求
  • 命令行管理:提供简单易用的命令接口,方便管理员查看和管理日志

配置选项​

PointTracker 提供了丰富的配置选项,可以根据服务器需求进行定制:

# 基本设置
enabled: true
console-log: true

# 日志记录设置
log-format: "[%date{yyyy-MM-dd HH:mm:ss}] %message%n"
log-file: "pointtracker.log"
log-directory: "logs"

rollover-strategy: "time" # 选项: time, size
max-file-size: "10MB" # 仅用于大小策略
time-pattern: "yyyy-MM-dd" # 仅用于时间策略
compress-old-logs: true

# 记录设置
record-uuid: false
record-source: true
record-reason: true

# 高级设置
debug-mode: false
async-logging: true

命令系统​

PointTracker 提供了以下命令:
  • /pointtracker reload - 重新加载插件配置
  • /pointtracker status - 查看插件状态信息
  • /pointtracker log [player] [lines] - 查看日志记录(可选玩家筛选和行数限制)
权限节点:
  • pointtracker.admin - 管理员权限(默认仅OP)
  • pointtracker.log - 查看日志权限(默认仅OP)

常见问题​

Q: 插件不记录积分变动怎么办? A: 请检查是否正确安装了 PlayerPoints 插件,并确保配置文件中 enabled 设置为 true。

Q: 如何查看特定玩家的积分变动记录? A: 使用命令 /pointtracker log 玩家名 即可查看特定玩家的积分变动记录。

Q: 日志文件太大怎么办? A: 您可以在配置文件中调整 rollover-strategy 和 max-file-size 选项,设置合适的日志轮转策略。

1762523147297.webp

1762523851536.webp

1762524573053.webp

1762524530311.webp
作者
Althaea
下载
1
查看
36
首次发布
最后更新

评分

0.00 星 0 次评分
后退
顶部 底部