GUI Inspector
Developers who need to inspect an in-game screen can use GUI Inspector to read its widget tree, class names and properties while the game runs.
What it does
Tool developers use GUI Inspector to examine the graphical user interfaces of Minecraft. The tree view lists every widget and component on the open screen, with class names and their properties. Class and method names are shown with Yarn Mapping names, so the output reads the same on unobfuscated builds. Most properties can be viewed and changed, including many that are normally immutable, and an element can be removed from the screen entirely. Changes made this way are permanent for the session.
The mod is aimed at developers building or customizing interfaces, and at people who want to adjust their own GUI. An inspector mode lets a player click any element directly in the game, which highlights the matching node in the tree. Selecting an element outlines it on screen so it can be identified. A more detailed capture records draw calls, property values and call stacks for the texture or render call that produced a given element, where that applies.
GUI Inspector needs only Fabric, and it runs on the client alone, so a server does not need it. Files are published for Fabric across 14 release versions, 1.20 – 26.2, and the latest build targets 26.2 under the MIT License, which makes the code open source.
Key features
Widget tree view
Lists the widgets, components and their class names and properties for the screen that is open.
Property editing
Shows and edits most properties, including many that are normally immutable, and can remove an element.
Inspector mode
Clicking an element in the game highlights its node in the tree and outlines it for identification.
Detailed capture
Records draw calls, property values and call stacks for the texture or render call behind an element.
Gallery
Compatibility
Latest build for each game version and loader.
26.x4 of 4 versions with builds
1.21.x3 of 3 versions with builds
1.20.x7 of 7 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Mod developers who build or debug interfaces, and players who want to customize the layout of a screen they use often. Most players have no need for it.
How it compares
MineTracer runs on the server alone, is published for Fabric and is open source under the MIT License across 1.20.1 – 26.3, so players join without installing it. Bookshelf Inspector is open source under the MIT License and covers Fabric and NeoForge for 1.21 – 26.3 with client and server installs. GUI Fixer is client-side only, is not open source and is published for 1.21.11 alone.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| GUI Inspector | Fabric | 1.20 – 26.2 | Client-side only | 2026-08-26 |
| MineTracer | Fabric | 1.20.1 – 26.3 | Server-side only | 2026-10-08 |
| Bookshelf Inspector | Fabric and NeoForge | 1.21 – 26.3 | Client and server | 2026-09-23 |
| GUI Fixer | Fabric | 1.21.11 | Client-side only | 2026-02-18 |
Questions
Does GUI Inspector need another mod?
Does the server need GUI Inspector?
Are changes made in the inspector saved?
In the catalog
GUI Inspector is one of 8,499 Technology mods on ModsFinder, and one of 4,201 Technology mods for Fabric. 13,894 mods support Minecraft 26.2.
More from arcade-smasher
Similar mods
What the author says
GUI Inspector lets you inspect the GUI elements of any Minecraft screen. You can view a tree of all widgets and components on a screen, including their class names and properties. Class and method names are properly mapped to Yarn and Mojang mappings in unobfuscated versions. Not only can you view properties, but you…
Official listing
- Modrinth page
- modrinth.com/mod/gui-inspector
- Owner
- arcade-smasher
- Published
- 2026-03-02
- Updated on Modrinth
- 2026-08-26
- Facts verified
- 2026-10-15
