Tick Watchdog
Modby _haise0_
Configurable watchdog that captures thread dumps when server is suffering from TPS lag
Type
Mod
CurseForge Downloads
415
CurseForge ID
1476345
Last Updated
Jul 29, 2026
Description
Tick Watchdog
Summary
I was tired of the "server running behind" messages not offering any other useful information. This mod provides said useful information by dumping it into a text file and printing a notification in console.
What Tick Watchdog Does
Every server tick is timed, and when a tick takes longer than your configured threshold:
- A thread dump is written to logs/tickwatchdog/dump-YYYY-MM-DD_HH-mm-ss.txt
- The server thread is shown first, with mod package annotations to help identify culprits
- Lock and monitor info is included
- Deadlock detection runs automatically
- Rolling TPS averages(1m / 5m / 15m) are logged alongside the dump
A configurable cooldown prevents log spam during sustained lag events.
Reading a Dump
Open the dump file and look at the SERVER THREAD section first. Stack frames are annotated with their origin:
>>> SERVER THREAD (RUNNABLE) at net.minecraft.world.level.chunk.ChunkSource.tick(...) [Minecraft] at somemod.world.TickHandler.onTick(...) [Mod? (somemod.*)]If a mod class appears near the top of the stack, it's likely responsible for the spike. The 1m vs 15m TPS gap is also useful as a large difference points to something event-triggered rather than a steady per-tick cost
Configuration
Created automatically at config/tickwatchdog.txt on first launch.
Default configuration is as follows:
# Trigger a thread dump if a tick takes longer than this (ms) # Normal tick = 50ms. 100ms = ~10 TPS or worse. threshold_ms=100 # Minimum seconds between dumps (prevents log spam during sustained lag) cooldown_seconds=30 # Log rolling TPS averages to console periodically log_tps=true # How often to log TPS (seconds) tps_log_interval_seconds=60Similar Mods
Totem Plus
Small Totem Pop is a lightweight client side Fabric mod that makes the vanilla Totem of Undying pop animation smaller
Cobblemon Marks Quests
A Cobblemon addon that lets you farm Marks by completing configurable objectives
Change Pet Owner
This mod allow you to transfer your pet to another player, also you can write discription and name to your pet.
Stack Manager (Fabric/NeoForge)
Generate config with all the items (vanilla + mods) and allow to change max stack.
Curvy Quests
An addon for FTB Quests mod that adds dependency curves
Potion Sauce
Allows food to be sauced with potions in a brewing stand