🐞 Debug Utils
Mojang developers have implemented various debugging tools in Minecraft that they remove when creating final game versions. This mod brings them back, which can be useful in different situations. Note that the mod needs to be installed on both client and server.
Among the useful debugging features are:
🛤️ Entity Pathing: Shows mob movement routes during pathfinding
🧠 Entity Brains: Displays internal brain states of mobs
🎯 Entity Goals: Demonstrates current goals and tasks of mobs
Version 1.21.9 Features
Starting from Minecraft version 1.21.9, debugging tools are no longer removed from release versions, but their usage requires JVM arguments, preventing settings changes during gameplay. Debug Utils solves this problem with the ability to toggle debugging modes directly in-game without requiring restart.
Usage
The main command for managing debugging functions: /debugutils <feature> <on | off>
To disable all active debugging functions use: /debugutils off
In version 1.21.9, the command has been split into debugutils
and debugutils_client
, where the latter controls functions that don't require server data.