Download FullStack Watchdog — Minecraft Mods — MetaMods
FullStack Watchdog

FullStack Watchdog

Active

Downloads

0

Last update

1 year ago

Versions

1.16.5 — 1.21.1
Server
Fabric
Forge
Neoforge
Utils

FullStack Watchdog

This is a small server-side mod that significantly improves logs during Watchdog system crashes. When the server hangs due to thread deadlocks and exceeds the tick execution time limit, Watchdog forcibly terminates it. With this mod, the crash report now displays the full stack trace of all threads instead of the truncated version that is normally shown.

Such detailed information helps identify which specific mod or mixin code caused the "off-thread" blocking. When a thread becomes blocked, the server's main thread also freezes, and if this persists for too long, Watchdog terminates the process. It's important to understand that this mod doesn't solve all deadlock issues, but it provides enough data to identify the causes of some of them.

Compatibility and Usage:

  • The mod can be included in modpacks
  • Installed only on the server side
  • Clients without this mod can connect to the server
  • On the client, the mod performs no functions since the Watchdog system only runs on servers

Important Notes:

  • In NeoForge version 20.4.107 and newer, this functionality is already built-in! For Minecraft 1.20.4 and newer, installing the mod is not necessary.
  • In Fabric API version 0.104.0+1.21.2 and newer, this functionality is also already included! For Minecraft 1.21.2 and newer, the mod is not required.
Project members
TelepathicGrunt

TelepathicGrunt

Developer

Created: 13 Apr 2023

ID: 1061