PlayerTracer

了解你的玩家在做什么。

资源图片
# PlayerTracer

Logo

了解你的玩家在做什么 > ⚠️ 此插件仍在**开发中**,因此不建议在生产服务器中使用, > 除非你清楚自己在做什么。这意味着**任何事情都可能随时更改,而无需 > 警告**,这可能导致**数据丢失**、配置覆盖等。 在这个阶段发生任何情况,**都由你负责**。 # 信息 此插件记录玩家的操作,以便服务器管理员查看过去的动作。 它还允许插件开发者注册自己的日志,这可能导致玩家正在做和已经做 的动作的更详细的列表。 > ❗ 要使用此插件,您需要 Java 17+。 如果您使用的是较低版本,请考虑升级 > ❗ 此插件**不**与 CraftBukkit、Bukkit 或 Spigot 服务器兼容。 请使用 Paper 或其分支 > ❗ 此插件对 Minecraft 1.17+ 有主动支持。 因此,如果您使用的是较低版本,您将**无法获得任何**支持 # 特色功能 - 在数据库(MySQL/MariaDB、SQLite、H2)中存储日志 - 按玩家姓名、动作和日期搜索日志 - 在聊天中查看日志 - 在漂亮的 GUI 中查看日志 - (尚未实现)通过聊天实时接收日志 - (尚未实现)API,让插件开发者注册自己的日志 - (尚未实现)清除系统(手动和自动) # "我为什么要使用此插件?" 此插件对希望跟踪玩家所做任何事情的服务器管理员/版主很有用。 例如,如果玩家被举报在聊天中具有毒性,您可以检索他们的聊天日志以验证 这些信息或仅收集针对他们的证据。 # 指令 - `/playertracer` - 主命令。具有以下别名:`/pt`、`/ptracer`、`/trace`、`/tracer` - `/playertracer help` - 显示帮助消息 - `/playertracer search ` - 根据提供的查询检索日志。 参考命令的选项卡补全功能以查看可用选项 - `/playertracer page ` - 在通过`/playertracer search`检索的最新日志页面之间切换 - `/playertracer actionlist` - 列出所有可记录的可用动作 - `/playertracer tp ` - 将您传送到在 `/playertracer search` 使用后在聊天中单击的日志位置 - `/playertracer viewmode ` - 在 GUI 和聊天视图模式之间切换。 默认情况下将使用聊天 - `/playertracer purge` - 尚未实现。 将用于按时间、日志类型或玩家从数据库中清除日志 - `/playertracer reload` - 重新加载插件配置和消息 # 权限 - `playertracer.admin` - 授予访问插件的所有命令和功能 - `playertracer.search` - 授予访问 `/playertracer search` 命令 - `playertracer.teleport` - 授予访问 `/playertracer tp` 命令 - 仍然有一些权限尚未实现 # TODOs - [x] 在数据库(MySQL/MariaDB、SQLite、H2)中存储日志 - [x] 游戏内日志查看器(GUI 和命令) - [ ] 通过聊天实时接收日志 - [ ] API - [ ] 清除系统(自动和手动)