ModsFinder

DebugUtils

by flemmli97

With DebugUtils, players and server owners can switch Minecraft's built-in debugging tools on and off while the game is running, without restarting it.

FabricForgeNeoForgeClient and serverGNU Lesser General Public License v3.0 onlyOpen source1.18.2 – 26.3

What it does

Mojang shipped several debugging tools inside the game that were removed from the release jar, and this mod brings a set of them back for everyday use. Its features include entity pathing, which displays the pathfinding of mobs. Each feature is turned on or off with the debugutils command, so a debugging view can be shown only when it is needed.

Since 1.21.9 the command is split between debugutils for the server and debugutils client for the player's side, and the client part toggles its features through data from the server. The debugging features are no longer stripped from the release jar in that version, so they can be reached without extra setup. Earlier builds rely on a process that involves JVM arguments, which means the game cannot change those settings while it runs.

Because the mod works on both sides, the server and every player need it installed. Fabric API is required, and files are published for Fabric, Forge and NeoForge across 14 release versions, 1.18.2 – 26.3. The code is released under the GNU Lesser General Public License v3.0 only and is open source.

Key features

  1. Entity pathing display

    Shows the pathfinding of mobs so their movement routes can be inspected in the world.

  2. Toggle without restart

    Debugging features are switched on and off in the running game, so no restart is needed.

  3. Debugutils command

    A single command turns each debugging feature on or off and turns off all active features at once.

  4. Restored debugging tools

    Brings back debugging tools that Mojang implemented in the game but removed from the release jar.

Compatibility

Latest build for each game version and loader.

26.x3 of 3 versions with builds
26.326.2-1.0.9-fabricNot available26.2-1.0.9-neoforge
26.226.2-1.0.9-fabricNot available26.2-1.0.9-neoforge
26.1.226.1.2-1.0.9-fabricNot available26.1.2-1.0.9-neoforge
1.21.x7 of 7 versions with builds
1.21.111.21.11-1.0.9-fabricNot available1.21.11-1.0.9-neoforge
1.21.91.21.9-1.0.9-fabricNot available1.21.9-1.0.9-neoforge
1.21.81.21.8-1.0.9-fabricNot available1.21.8-1.0.9-neoforge
1.21.51.21.5-1.0.9-fabricNot available1.21.5-1.0.9-neoforge
1.21.41.21.4-1.0.7-fabricNot available1.21.4-1.0.7-neoforge
1.21.11.21.1-1.0.9-fabricNot available1.21.1-1.0.9-neoforge
1.211.21-1.0.6Not available1.21-1.0.6
1.20.x2 of 2 versions with builds
1.20.61.20.6-1.0.6Not available1.20.6-1.0.6
1.20.11.20.1-1.0.51.20.1-1.0.5Not available
1.19.x1 of 1 version with builds
1.18.x1 of 1 version with builds
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

How it compares

Full comparison

Entity Information is a server-side only mod for Fabric, Forge, NeoForge and Quilt, with files for 1.16.5 – 26.3 under All rights reserved, so it adds nothing on the client. Tag Tooltips is a client-side only mod for 1.20.1 – 26.1.2 under a Creative Commons Attribution Share Alike 4.0 license, and it is not open source. MixinTrace Reforged runs on client and server for Forge and NeoForge, with files for 1.20 – 1.21.1 under the MIT License, and it is open source.

ModLoadersGame versionsEnvironmentUpdated
DebugUtilsFabric, Forge and NeoForge1.18.2 – 26.3Client and server2026-08-21
Entity InformationFabric, Forge, NeoForge and Quilt1.16.5 – 26.3Server-side only2026-10-02
Tag TooltipsFabric, Forge and NeoForge1.20.1 – 26.1.2Client-side only2026-04-01
MixinTrace ReforgedForge and NeoForge1.20 – 1.21.1Client and server2025-02-03

Questions

Does DebugUtils need Fabric API?

Yes. Fabric API is listed as a required dependency, and the Fabric build cannot run without it.

Does the server need DebugUtils installed?

Yes. The environment is client and server, and the server and every player need the mod, because the client toggles depend on data from the server.

Which loader should be chosen for 1.20.1?

The Forge file for 1.20.1 is version 1.0.5, published on 2024-05-12, and it is the latest Forge file listed for that release.

In the catalog

DebugUtils is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 8,071 mods support Minecraft 26.3.

More from flemmli97

All projects

Similar mods

What the author says

Mojang has various debugging tools implemented in minecraft that are removed for the release jar. This mod adds them back which might be useful for various cases. You will need this mod on both the client and the server. Debugging features include for example: > Entity Pathing: Showing a mobs pathfinding
flemmli97, on the Modrinth page

Official listing

Owner
flemmli97
Published
2023-07-14
Updated on Modrinth
2026-08-21
Facts verified
2026-10-15

Tags