ModsFinder

GraphUtil

by tr7zw

GraphUtil extends the F3 debug graphs with extra display options for tracking frame-time performance on the client.

FabricForgeClient-side onlyCustom license1.18 – 1.20.1

What it does

The mod adds settings to the F3 graphs so frame times are easier to read. The frame-time graph can show minimum, maximum and average values with decimal places, and a line marks the average. Graphs can be scaled to the minimum and maximum so they stay legible when times sit in the low-millisecond range.

Graphs can be kept visible on the debug screen without pressing ALT+SHIFT+F3 each time. The TPS graph can be hidden, and graph lines are limited to their box so they no longer fill the screen. The mod requires Fabric API on Fabric and runs on the client only. Files are published for Fabric and Forge, for game versions 1.18 – 1.20.1, under a custom license that is not open source.

Key features

  1. Frame time statistics

    Minimum, maximum and average frame times are shown with decimal places on the debug graph.

  2. Average line

    A line on the graph marks the average frame time, making drift easier to spot.

  3. Adaptive graph scaling

    The graph can scale to the minimum and maximum values so small differences remain visible.

  4. Always-visible graphs

    Graphs can stay on the debug screen without the ALT+SHIFT+F3 shortcut.

  5. Bounded graph lines

    Graph lines stay inside their box, and the TPS graph can be hidden.

Compatibility

Latest build for each game version and loader.

1.20.x2 of 2 versions with builds
1.20.11.0.0-1.20.11.0.0-1.20.1
1.201.0.0-1.20.11.0.0-1.20.1
1.19.x5 of 5 versions with builds
1.19.41.0.0-1.19.41.0.0-1.19.4
1.19.31.0.0-1.19.31.0.0-1.19.3
1.19.21.0.0-fabric-1.191.0.0-forge-1.19
1.19.11.0.0-fabric-1.191.0.0-forge-1.19
1.191.0.0-fabric-1.191.0.0-forge-1.19
1.18.x3 of 3 versions with builds
1.18.21.0.0-fabric-1.181.0.0-forge-1.18
1.18.11.0.0-fabric-1.181.0.0-forge-1.18
1.181.0.0-fabric-1.181.0.0-forge-1.18
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Finding frame spikes

Players tuning a client can compare minimum, maximum and average frame times to locate stutter.

Low-millisecond readings

Scaling the graph to the minimum and maximum keeps readings under 5 ms readable.

Who it’s for: Players and modpack authors who investigate client performance with the F3 debug screen.

How it compares

Full comparison

Dark Graph is client-side only and open source under the BSD 3-Clause License, with files for Fabric and Quilt across 1.18.1 – 1.21.11. Random Assistant runs on client and server, is open source under the MIT License and covers 1.19.3 – 1.20 on Fabric. Server Tick is server-side only and open source under the MIT License, targeting Fabric for 1.16 – 1.20.2, so it measures the server instead of the client.

ModLoadersGame versionsEnvironmentUpdated
GraphUtilFabric and Forge1.18 – 1.20.1Client-side only2023-06-16
Dark GraphFabric and Quilt1.18.1 – 1.21.11Client-side only2025-07-26
Random AssistantFabric1.19.3 – 1.20Client and server2023-06-11
Server TickFabric1.16 – 1.20.2Server-side only2023-09-30

Questions

Does GraphUtil need Fabric API?

Yes. Fabric API is a required dependency on the Fabric loader, so it must be installed alongside GraphUtil.

Which loaders does GraphUtil support?

GraphUtil has files for Fabric and Forge. The latest Fabric and Forge files are both for 1.20.1, dated 2023-06-16.

Does the server need GraphUtil?

No. It is installed on the player's side alone, so servers need nothing.

In the catalog

GraphUtil is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 34,764 mods support Minecraft 1.20.1.

More from tr7zw

All projects

Similar mods

What the author says

Adds more settings to the F3 graphs to make them more helpful in finding performance issues.
tr7zw, on the Modrinth page

Official listing

Owner
tr7zw
Published
2022-09-16
Updated on Modrinth
2023-06-16
Facts verified
2026-10-15

Tags