HomeJavaModsVitals
Vitals
ModsJava

Vitals

A clean, minimal performance overlay with spike cause attribution and one-key CSV export.

⬇ Download on Modrinth
Vitals — screenshot 1Vitals — screenshot 2

Vitals

A clean, minimal performance overlay for Fabric — built to tell you not just how fast the game runs, but what caused that stutter.

What it shows

Benchmarking

Press F9 to export the whole session (up to 2048 frame samples + summary statistics) to .minecraft/vitals/*.csv. Header lines start with #, so pandas (comment='#') and spreadsheets read it cleanly. Perfect for A/B testing JVM flags, mod configs, or graphics settings — compare p99 and 1% lows, not averages.

F8 toggles the overlay. Keys are rebindable in Controls.

Design principles

Methodology notes (honest fine print)

Since Minecraft 26.x, HUD rendering is decoupled from the frame loop, so Vitals samples the game's own per-frame timer instead of timing its callback. Percentiles are statistically valid estimates; any stall longer than the sampling interval is always captured. Spike attribution is a well-informed heuristic, not a profiler proof. For deep profiling, use spark — Vitals is the always-on dashboard, not the microscope.

Requires Fabric API and Java 25 (Minecraft 26.2+).

Vitals is a free Minecraft Java mod. Compatible with Minecraft 26.2. Downloaded 1 times (via Modrinth). Download it and open it directly in the game.

Explore more