跳到正文

Frametrace

作者:kleft

适用于 NeoForge 1.21.1 的可配置客户端性能 HUD。显示 FPS、1% 低帧、帧数图表、CPU、GPU、内存、延迟和 TPS。默认隐藏,兼容 Sodium 和 Iris。

收藏

截图

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

Frametrace

Frametrace是一款轻量级、完全在客户端运行的 HUD,可显示游戏和电脑的实际运行状况。默认隐藏,开启后位于屏幕右上角;设置直接集成在视频设置中,就在钠旁边。

功能

  • 帧数统计:平滑后的 FPS、帧时间、1% / 0.1% 低帧(根据最多 4096 帧的滚动窗口计算),以及实时帧时间图表。
  • 硬件信息:CPU 负载和温度、GPU 负载、温度和功耗、显存、系统内存及 JVM 堆内存。
  • 网络和世界信息:延迟、TPS 和 MSPT(集成服务器)、坐标、生物群系、维度、游戏内日期和时间、已加载区块及实体数量。
  • 其他信息:检测到的钠和 Iris 版本、Java 版本、系统时钟和游戏时长。
  • 模块:可自由开关各行信息并调整顺序。
  • 外观:四种角落锚点、1–4 列、缩放、背景、边框和文字阴影。
  • 实时编辑器:拖动 HUD 调整位置,滚动鼠标滚轮调整大小,使用方向键微调位置。
  • 兼容钠和 Iris:光影不会影响 HUD。
  • 仅限客户端:服务器无需安装。
  • 语言:英语和俄语。

操作

操作 方法
显示 / 隐藏 HUD F8(可在控制设置中重新绑定)
打开设置 选项 → 视频设置 → Frametrace(钠 0.8+),或 模组 → Frametrace → 配置
移动和调整 HUD 大小 设置 → 外观 → 编辑位置

命令

/frametrace help · toggle · on · off · editor · config · reset · reload · status · anchor <corner> · columns <1-4> · scale <0.5-3.0>

配置文件路径为 config/frametrace.json。

注意事项

  • Windows 上的 CPU 温度需要运行 LibreHardwareMonitor 或 OpenHardwareMonitor,并启用其 WMI 提供程序。
  • GPU 数据在可用时通过 NVIDIA NVML 读取,否则使用 Windows 性能计数器或 Linux sysfs。并非所有 GPU 都提供每项数据;无法获取的数值会显示为 N/A。
  • TPS仅在单人游戏和局域网世界(集成服务器)中可用。
  • 视频设置中的设置选项卡使用钠 0.8+ 配置 API。若没有该 API,请使用模组菜单或 /frametrace config。

运行要求

  • Minecraft 1.21.1
  • NeoForge 21.1.0 或更高版本
  • Java 21
  • 钠和 Iris 均为可选

常见问题

能在服务器上使用吗?可以。它只在客户端运行,无需在服务器端安装。

会影响 FPS 吗?Frametrace 专为轻量运行而设计。硬件传感器默认每秒刷新一次,你也可以关闭不需要的模块。

为什么看不到 HUD?HUD 默认隐藏。按 F8即可开启。

兼容光影吗?兼容。HUD 会绘制在光影画面之上。

许可证

MIT。


俄语

Frametrace

Frametrace是一款轻量级的客户端 HUD,可显示游戏和电脑的实际运行状况。默认隐藏,开启后位于屏幕右上角;设置直接集成在视频设置中,就在钠旁边。

功能

  • 帧统计:平滑 FPS、帧时间、1% / 0.1% low(按最多 4096 帧的滑动窗口计算)以及实时帧时间图表。
  • 硬件:CPU 占用率和温度,GPU 占用率、温度和功耗,VRAM、内存和 JVM 堆。
  • 网络与世界:延迟、TPS 和 MSPT(内置服务端)、坐标、生物群系、维度、游戏内天数与时间、已加载区块和实体。
  • 附加信息:Sodium 和 Iris 版本、Java 版本、系统时间和会话时长。
  • 模块:每一行都可以单独开启或关闭,并可任意调整顺序。
  • 外观:4 个锚定角、1 到 4 列、缩放、背景、边框和文字阴影。
  • 实时编辑器:将 HUD 拖到想要的位置,滚轮调整大小,方向键微调 HUD 位置。
  • 兼容 Sodium 和 Iris:光影不会影响 HUD。
  • 仅客户端:服务端无需安装任何内容。
  • 翻译:英语和俄语。

操作

动作 方式
显示 / 隐藏 HUD F8(可在控制设置中重新绑定)
打开设置 选项 → 视频设置 → Frametrace(Sodium 0.8+)或 模组 → Frametrace → 配置
移动和调整 HUD 大小 设置 → Appearance → Edit position

命令

/frametrace help · toggle · on · off · editor · config · reset · reload · status · anchor <угол> · columns <1-4> · scale <0.5-3.0>

配置文件:config/frametrace.json。

注意事项

  • Windows 下的 CPU 温度需要运行 LibreHardwareMonitor 或 OpenHardwareMonitor,并启用 WMI 提供程序。
  • GPU 数据在可用时通过 NVIDIA NVML 读取,否则通过 Windows 性能计数器或 Linux 的 sysfs 读取。并非每张显卡都提供所有数值,不可用的会显示为 N/A。
  • TPS在单人游戏和本地世界(内置服务端)中可用。
  • 视频设置中的标签页使用 Sodium 0.8+ 的 Config API。如果没有它,请使用模组菜单或命令 /frametrace config。

要求

  • Minecraft 1.21.1
  • NeoForge 21.1.0 或更高版本
  • Java 21
  • Sodium 和 Iris 为可选

常见问题

能在服务器上使用吗? 可以。该模组仅在客户端运行,无需安装到服务端。

会降低 FPS 吗? Frametrace 设计得很轻量。硬件传感器默认每秒更新一次,任何不需要的模块都可以关闭。

为什么看不到 HUD? 默认情况下它是隐藏的。按 F8 即可开启。

兼容光影吗? 兼容。HUD 会绘制在光影画面之上。

许可证

MIT。

常见问题

Frametrace 支持哪些 Minecraft 版本?

Frametrace 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。

Frametrace 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

kleft 的其他作品

查看全部 →