介绍
介绍由机器翻译自 CurseForge 原页面,仅供参考。
注意:对于 5.3 以上的版本,你需要安装 TickCentral!
TickCentral 提供了与 Mixin 兼容的功能,并旨在适用于多个 Minecraft 版本。我决定不再使用 Mixin,因为我发现很多人都遇到了版本问题。(一个模组需要版本 X,另一个模组自带版本 Y,版本 Z 中的行为发生变化……)
LagGoggles 是一个性能分析工具,你可以用可视化的方式查看世界中的耗时情况。它配备了一个自定义 GUI,并支持通过可配置的按键绑定打开。它兼容 SpongeForge 和 Mixin。
作为玩家,你也可以使用 LagGoggles!这是我尝试让普通玩家了解服务器卡顿原因的一种方式。我发现了一些常见的误解,例如:把机器分散到不同区块中,比把它们放在同一个区块里更不容易造成卡顿。使用 LagGoggles 后,你可以环顾四周并发现,许多像管道或线缆这样的小型物体通常只会造成一点点卡顿,但它们加起来往往会比紧挨着源头的机器造成更多卡顿。
从 4.0 版本开始,LagGoggles 还可以分析客户端 FPS!请注意,这只对正在渲染的实体有效。
下载:点击这里
截图
| 启用 LagGoggles | 普通视图 |
|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
讲解概念的视频
非常感谢 Grok DuckFarmer 制作了这段视频。
功能
- 传送到卡顿源头
- 客户端 GUI,包括叠加层和可点击菜单
- 颜色刻度,便于轻松发现卡顿源头。
- 计算在客户端完成,因此每个客户端可以有不同的颜色刻度。
- 客户端 FPS 支持
- 检查实体、方块实体和事件订阅者的渲染时间
- 它非常原始,但应该能让你对可能导致 FPS 问题的原因有所了解。
- 客户端配置:
- 自定义渐变
- 色盲支持
- 服务器配置
- 为玩家(非管理员)自定义权限
配置
- 将 jar 放入 /mods 文件夹
- 确保已安装 TickCentral。先尝试你能找到的最新版本。
- 服务端配置通过
LagGoggles-server.cfg完成 - 客户端可以在游戏内编辑配置以更改颜色刻度。
工作原理
实体、方块和事件订阅者在 tick() 和 update() 方法前后使用 System.nanotime() 计时。这些时间会被记录,并在分析器完成后发送到客户端。
优势
- 可视化各种卡顿源头
- 教会你的玩家建造无卡顿的基地。
依赖项
不兼容
贡献
- 提交拉取请求!
- 如果你有建议,我会考虑。请注意我的时间非常有限。拉取请求是这里的最佳方式。










评论
登录后评论和评分