Back to mods
Frametrace project artwork

CurseForge · Minecraft mod

Frametrace

A configurable, client-side performance HUD for NeoForge 1.21.1. FPS, 1% lows, frame graph, CPU, GPU, RAM, ping and TPS. Hidden by default, works with Sodium and Iris.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Frametrace release should I use?

Updated today
Latest stable file frametrace-1.1.0.jar
Game version 1.21.1
Loader NeoForge

frametrace-1.1.0.jar targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Frametrace required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does frametrace-1.1.0.jar need?

frametrace-1.1.0.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

Sodium Optional for frametrace-1.1.0.jar
optional
Matching file found Matched file: Sodium 0.8.13 for NeoForge 1.21.1

We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Frametrace without breaking your instance.

Built for frametrace-1.1.0.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use frametrace-1.1.0.jar. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside frametrace-1.1.0.jar. It opens that exact file at the source.

About this project

What does Frametrace add?

Frametrace

Frametrace is a lightweight, fully client-side HUD that shows how your game and your PC are actually performing. It is hidden by default, sits in the top-right corner when you turn it on, and its settings live right inside Video Settings, next to Sodium.

Features

  • Frame stats: smoothed FPS, frame time, 1% / 0.1% lows (calculated from a rolling window of up to 4096 frames) and a live frame-time graph.
  • Hardware: CPU load and temperature, GPU load, temperature and power draw, VRAM, system RAM and JVM heap.
  • Network and world: ping, TPS and MSPT (integrated server), coordinates, biome, dimension, in-game day and time, loaded chunks and entities.
  • Extras: detected Sodium and Iris versions, Java version, system clock and session time.
  • Modules: turn each line on or off and reorder them freely.
  • Appearance: 4 corner anchors, 1-4 columns, scale, background, border and text shadow.
  • Live editor: drag the HUD where you want it, scroll to resize, use the arrow keys for fine placement.
  • Sodium and Iris friendly: shaders do not affect the HUD.
  • Client-side only: nothing to install on the server.
  • Translations: English and Russian.

Controls

Action How
Show / hide the HUD F8 (rebindable in Controls)
Open settings Options → Video Settings → Frametrace (Sodium 0.8+) or Mods → Frametrace → Config
Move and resize the HUD Settings → Appearance → Edit position

Commands

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

The config file is config/frametrace.json.

Notes

  • CPU temperature on Windows needs LibreHardwareMonitor or OpenHardwareMonitor running with its WMI provider.
  • GPU data is read through NVIDIA NVML where available, and through Windows performance counters or Linux sysfs otherwise. Not every value exists on every GPU, and unavailable values show as N/A.
  • TPS is available in singleplayer and LAN worlds (integrated server).
  • The settings tab inside Video Settings uses the Sodium 0.8+ Config API. Without it, use the Mods menu or /frametrace config.

Requirements

  • Minecraft 1.21.1
  • NeoForge 21.1.0 or newer
  • Java 21
  • Sodium and Iris are optional

FAQ

Does it work on servers? Yes. It runs only on your client, and no server-side installation is needed.

Will it hurt my FPS? Frametrace is built to be light. Hardware sensors refresh once per second by default, and you can switch off any module you do not need.

Why is the HUD not showing? It is hidden by default. Press F8 to turn it on.

Does it work with shaders? Yes. The HUD is drawn on top of the shader output.

License

MIT.


Русский

Frametrace

Frametrace — лёгкий клиентский HUD, который показывает, как на самом деле работают игра и ваш ПК. По умолчанию он скрыт, после включения находится в правом верхнем углу, а его настройки встроены прямо в Настройки видео, рядом с Sodium.

Возможности

  • Статистика кадров: сглаженный FPS, время кадра, 1% / 0,1% low (считаются по скользящему окну до 4096 кадров) и живой график frame time.
  • Железо: загрузка и температура 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.

Примечания

  • Температура CPU в Windows требует запущенной программы LibreHardwareMonitor или OpenHardwareMonitor с включённым WMI-провайдером.
  • Данные GPU читаются через NVIDIA NVML, если он доступен, а иначе через счётчики производительности Windows или sysfs в Linux. Не все значения есть у каждой видеокарты, недоступные показываются как N/A.
  • TPS доступен в одиночной игре и в локальных мирах (встроенный сервер).
  • Вкладка в настройках видео использует Config API из Sodium 0.8+. Без него пользуйтесь меню модов или командой /frametrace config.

Требования

  • Minecraft 1.21.1
  • NeoForge 21.1.0 или новее
  • Java 21
  • Sodium и Iris необязательны

Частые вопросы

Работает ли на серверах? Да. Мод работает только на клиенте, ставить его на сервер не нужно.

Просядет ли FPS? Frametrace сделан лёгким. Датчики железа по умолчанию обновляются раз в секунду, а любой ненужный модуль можно отключить.

Почему HUD не виден? По умолчанию он скрыт. Нажмите F8, чтобы включить его.

Работает ли с шейдерами? Да. HUD рисуется поверх картинки шейдеров.

Лицензия

MIT.

Project description from CurseForge.

Pick your setup

Frametrace by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Frametrace versions and loaders

2 of 2 releases match

Looking for an older file? The official CurseForge project page is in Resources.