Skip to content

zalk's stats

Minimal stat tool that logs hardware, TPS, FPS, heap, and player events, so bugs are easier to trace.

Fabric
Loaders
Fabric
Downloads on Modrinth
205
Followers on Modrinth
0
versions
7
Updated
October 2, 2026Oct 2
Published
in 2026

At a glance

Runs on Fabric
For Minecraft 1.21.11, 26.2–26.3
Needed in the game; optional on the server
Latest version — 1.4.2 from October 2, 2026
Requires Fabric API
License CC0-1.0 — free
Where it's needed
In gamerequiredOn serveroptional

Needed in the game; optional on the server

Game versions1.21.11, 26.2–26.3

zalk's stats

A Fabric mod that logs hardware, performance, and player events to the game log, so bugs and performance problems are easier to trace.

What it logs

At startup, once:

  • Environment type (client or server) and mod version
  • Fabric Loader version
  • Java version and VM name
  • OS name, version, and architecture
  • Available processors
  • JVM memory used vs max
  • CPU model, physical/logical core count, and a 1-second CPU load sample
  • Total and available RAM

The hardware probe runs on a background daemon thread, so the one-second CPU load sample no longer stalls game start-up.

Client only:

  • Low-FPS warning when FPS stays at or below your threshold for 10 seconds. Logged once, not spammed.
  • Recovery notice once FPS climbs back to your recovery threshold.
  • FPS summary (average and minimum) on your chosen interval.

Server only:

  • TPS 1m / 5m / 15m on your chosen interval
  • JVM heap usage with per-report delta, on a dedicated server
  • Player join and disconnect events
  • Server start and stop, with uptime

Configuration

Settings live in .minecraft/config/zalks-stats.json and can be edited in-game from the Mod Menu screen. Mod Menu is suggested, not required.

SettingOptionsDefault
Low-FPS warning threshold10-90 FPS20
FPS recovery threshold10-120 FPS30
FPS summary interval60, 120, 300, 600, 900 s300
TPS interval1, 2, 5, 10, 20, 30 s5
Heap interval60, 120, 300, 600, 900 s300
Log toggleshardware, environment, FPS, TPS, heap, player join/leave, server lifecycleall on

Values are clamped on load and save, so a hand-edited or corrupted config can never leave the mod in a nonsensical state. The recovery threshold is always kept above the warning threshold, so the warning cannot immediately re-arm itself.

Requirements

  • Minecraft 26.3
  • Fabric Loader 0.19.5 or newer
  • Java 25 or newer
  • Fabric API
  • Mod Menu (optional, for the settings screen)

Works on both the client and a dedicated server. Client-only code is not loaded on a server.

Installation

  1. Install Fabric Loader and Fabric API for Minecraft 26.3.
  2. Download zalks-stats-1.4.2.jar.
  3. Put it in your mods folder.
  4. Launch the game.

Building

git clone https://github.com/zallkyre/zalks-stats.git cd zalks-stats ./gradlew build

The built jar appears in build/libs/. Java 25 or newer is required.

License

Released into the public domain. See the LICENSE file.

FAQ

How to install zalk's stats?

Install Fabric for your Minecraft version, download zalk's stats for the same version and loader, put the file into the mods folder and launch the game with the loader profile.

Which Minecraft versions does zalk's stats support?

zalk's stats has builds for Minecraft 1.21.11, 26.2–26.3.

Is zalk's stats needed on the server?

Needed in the game; optional on the server

License and source
Creative Commons Zero v1.0 Universalfree to use and share with credit to the author
Original — Modrinth↗Files unchanged, verified with SHA-512Is this your mod? For rights holders

The site uses cookies: the necessary ones for sign-in and the theme, plus the Yandex Metrica and LiveInternet visit counters — they show us how the site is used. We have no advertising cookies. More