• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
资源图标

Endstone 天眼插件-TianyanPlugin-适用于Endstone的玩家行为记录查询插件 v1.2.3.5

完成注册/登录后下载
适配endstone 0.11.7,修复在此版本上的崩溃问题
兼容性考虑,此版本不建议在endstone 0.11.7版本以下使用
1.2.3.3更新内容适配endstone 0.11.5

1.2.3更新内容:
  • 修复:
    • 修复一些数据库处理操作在大型任务中会导致OOM的问题,并提升处理速度
  • 新增:
    • 新增了液体流动事件的记录;
    • 新增了方块爆炸事件的记录,其中被方块爆炸摧毁的方块可以通过/tyback命令恢复,而爆炸的方块本身无法得知其数据

1.2.2更新内容:

新功能​

  • 新增内置MySQL后端支持,可在配置文件中切换
  • 新增/tymigrate命令,可直接迁移数据库于SQlite与MySQL之间并应用新配置

功能增强与改进​

  • /tyo命令现已支持使用内置物品栏UI展示玩家物品栏,并支持直接通过只读模式读取存档获取离线玩家物品栏,在物品栏ui中点击物品即可复制到自己的物品栏中。其中,离线玩家物品栏查看需要在更新插件版本后,玩家在至少加入过一次服务器,插件获取到其UUID才能查看。
  • /ty、/tys、/tyback等需要查询数据库的命令,现在已改为'提交任务->后台查询'的模式,不再占用主线程
  • WebUI面板界面改进,并支持MySQL查询(需要手动pip安装pymysql包)

问题修复​

  • 修复了无法记录玩家拾取物品与玩家丢弃物品事件的问题
  • 理论上修复了某些情况下玩家丢弃物品事件触发后服务器崩溃的问题
  • 修复了某些情况下/tyback命令回溯顺序错误问题(玩家放置tnt后引爆,全部回溯时连带tnt一起回溯)
[MD] ## v 1.2.1 What's Changed * Add player_drop_item event by @BbayuGt in https://github.com/yuhangle/endstone-tianyan-plugin/pull/7 * 添加玩家丢弃物品事件 by @BbayuGt in https://github.com/yuhangle/endstone-tianyan-plugin/pull/7 * Update WebUI * 更新WebUI * Update to endstone v0.11.0 * 适配endstone v0.11.0 ## New Contributors * @BbayuGt made their first contribution in https://github.com/yuhangle/endstone-tianyan-plugin/pull/7 **Full Changelog**: https://github.com/yuhangle/endstone-tianyan-plugin/compare/v1.2.0...v1.2.1 --- **Full Changelog**: https://github.com/yuhangle/endstone-tianyan-plugin/compare/v1.1.7.2...v1.2.0 --- ## v1.2.0 ✅ 主要变更 | Key Changes - **核心重写**:语言从 Python 改为 C++。 *Core rewritten in C++ .* - **数据不兼容**:旧版数据库、配置、封禁名单列表**失效**,封禁设备ID列表会自动迁移更新,请提前备份 `tianyan_data`。 *Old data (DB, config, bans) is incompatible。Ban device id list will auto update — backup `tianyan_data` first.* - **命令简化**: - 移除 `/tyban` / `/tyunban`(Endstone 已原生支持) - 移除 `/tygui` / `/tysgui`,`/ty` 和 `/tys` 无参即弹出菜单 - `/tyback` 恢复时静音输出,避免干扰 - `/tydensity`命令改为'/density` - *Simplified commands: GUI removed. `/ty`/`/tys` now open menu by default. `/tyback` runs silently.`/tydensity` rename as `/density`* - **语言统一**:语言设置移至 `config.json`。 *Language now set in `config.json`* - **恢复保护**:已回溯或取消的日志将被标记,防止重复恢复。 *Rolled-back logs are now marked to prevent duplicate restoration.* --- ## ➕ 新增功能 | New Features - **活塞记录**:新增活塞自身弹出与收回事件的记录。 *Now logs piston extend/retract events.* - **俄语支持**:新增 `ru_RU` 语言支持。 *Added Russian (`ru_RU`) language support.* - **菜单增强**:日志查询菜单显示更多信息(时间、坐标、实体ID等)。 *Enhanced GUI: Shows richer data — timestamps, coords, entity IDs.* - **实体过滤**:新增 `no_log_mobs` 配置,可自定义排除不记录的实体。 *New `no_log_mobs` list: Exclude specific entities from logging.* - **WebUI面板**: 新增WebUI功能,详情查看文档。 *Add WebUI,read docs guide to get more info* --- ## 📚 更多信息 | More Info 详细文档请见:[GitHub 项目页](https://github.com/yuhangle/endstone-tianyan-plugin) Full docs guide: [GitHub Repository](https://github.com/yuhangle/endstone-tianyan-plugin) [/MD]
适配endstone 0.10.5及以上版本命令注册更改导致部分命令注册失败的问题
适配endstone 0.10解决在新版本中报错的问题

功能更新​

新增实体爆炸事件记录功能,爆炸所应摧毁的方块也会储存在记录中
tyback命令现在支持恢复实体爆炸造成的破坏了
新增玩家间攻击记录功能
在命令用法添加参数的提示
新增查找实体密度最高的区域的功能,使用tydensity命令以使用,可在全维度查找实体密度最高的区域以及相关数据,并支持快捷传送至该区域

修复​

修复了插件在python3.11环境中无法运行的bug

支持版本变动​

现在天眼插件只支持0.6.0及以上的Endstone版本

功能更新​

新增玩家手持末影水晶交互事件的记录
新增区域检测功能,英语语言文件集成至插件中,通过是否能够访问google.com作为默认语言为中文或英语的根据
新增版本更新检测功能,插件每次启动时将自动检测更新并提示

优化​

优化了交互事件记录的代码

修复​

修复了交互事件记录的部分错误
修复了玩家空手交互时控制台报错的问题

功能更新​

重新加入了/tyclean命令,可以使用"/tyclean 时间"来清理数据库
防玩家消息与命令刷屏功能现在可以在配置文件自定义了

更改​

配置文件现在改成全英文以减少麻烦
减少了交互事件的判断语句,交互事件相关的本地化物品名改为游戏内的ID
【新功能】
支持多语言,现已支持英语,可在release下载语言文件,解压对应的json语言文件到插件数据目录
新增了查看玩家物品栏功能,可使用/tyo命令查看在线玩家的物品栏。此功能需要Endstone版本0.5.6及以上才能使用
【修复】
修复了玩家与方块交互时,铁砧会被错误记录为投掷器的bug
修复了使用/tyban命令时未指定理由时kick玩家失败的问题
后退
顶部 底部