TPSnitch

TPSnitch

TPSnitch is a Minecraft mod that monitors and displays server TPS (ticks per second) to help track server performance.

by
689 Downloads
fabricmanagementutility
Rent Server with this Mod

About this Mod

TPSnitch

TPSnitch is a Fabric Minecraft server utility mod for monitoring server performance. It automatically logs TPS (Ticks Per Second), MSPT (Milliseconds Per Tick), and player count at configurable intervals to a JSON file, making it easy to analyze server health over time.

Features

  • Logs TPS, MSPT, and player count to a JSON file keyed by timestamp
  • Configurable log interval, debug mode, and log file name
  • Player count tracked via join/leave events
  • Utility functions for retrieving TPS and MSPT from the server object
  • Supports Fabric

Output Format

The log file is a JSON object where each key is an ISO timestamp, and each value is an object of TPS, MSTP and Player Count:

{
  "2025-04-23T21:00:00Z": {
    "TPS": 20.0,
    "MSPT": 50.0,
    "PlayerCount": 5
  },
  ...
}

Getting Started

  1. Requires Java 21
  2. Download the latest jar file
  3. Place the jar in your server's mods folder
  4. Start your server

Configuration

  • Log interval, debug mode, and log file name are configurable via your loader's config system
  • Logs are saved to a JSON file (default: tpsnitch_log.json)

License

Apache 2.0


For questions or support, put it in our Issues.

Available Versions

1.3.3release
MC 1.21.5fabric
June 4, 2025
TPSnitch 1.3.2release
MC 1.21.5fabric
May 12, 2025
1.3.1release
MC 1.21.5fabric
May 9, 2025
1.3.0release
MC 1.21.5fabric
May 9, 2025
TPSnitch 1.2.0release
MC 1.21.5fabric
May 9, 2025

How to Install TPSnitch on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.5).

3

Install Mod

Open the mod browser in the dashboard and search for "TPSnitch". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

1.21.5, 1.21.4

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

TPSnitch server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.5). You can switch loaders with one click in the panel.

Is TPSnitch compatible with fabric?

TPSnitch officially supports fabric for Minecraft 1.21.5, 1.21.4. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with TPSnitch – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if TPSnitch consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install TPSnitch with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
Apache License 2.0
Server-side
Required

Supported Versions

1.21.51.21.4