ModsFinder

GUI Inspector

by arcade-smasher

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.

FabricClient-side onlyMIT LicenseOpen source1.20 – 26.2

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

  1. Widget tree view

    Lists the widgets, components and their class names and properties for the screen that is open.

  2. Property editing

    Shows and edits most properties, including many that are normally immutable, and can remove an element.

  3. Inspector mode

    Clicking an element in the game highlights its node in the tree and outlines it for identification.

  4. Detailed capture

    Records draw calls, property values and call stacks for the texture or render call behind an element.

Compatibility

Latest build for each game version and loader.

26.x4 of 4 versions with builds
26.23.0.0+mc26.2
26.1.23.0.0+mc26.1
26.1.13.0.0+mc26.1
26.13.0.0+mc26.1
1.21.x3 of 3 versions with builds
1.21.113.0.0+mc1.21.11
1.21.13.0.0+mc1.20.1
1.213.0.0+mc1.20.1
1.20.x7 of 7 versions with builds
1.20.63.0.0+mc1.20.1
1.20.53.0.0+mc1.20.1
1.20.43.0.0+mc1.20.1
1.20.33.0.0+mc1.20.1
1.20.23.0.0+mc1.20.1
1.20.13.0.0+mc1.20.1
1.203.0.0+mc1.20.1
ReleaseBetaAlphaNot available

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
GUI InspectorFabric1.20 – 26.2Client-side only2026-08-26
MineTracerFabric1.20.1 – 26.3Server-side only2026-10-08
Bookshelf InspectorFabric and NeoForge1.21 – 26.3Client and server2026-09-23
GUI FixerFabric1.21.11Client-side only2026-02-18

Questions

Does GUI Inspector need another mod?

No. It requires only Fabric, and its published files target Fabric alone.

Does the server need GUI Inspector?

No. It is installed on the player's side alone, so servers need nothing.

Are changes made in the inspector saved?

The changes are permanent, so an element removed or edited in the inspector stays that way until the player reverts it.

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

All projects

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…
arcade-smasher, on the Modrinth page

Official listing

Owner
arcade-smasher
Published
2026-03-02
Updated on Modrinth
2026-08-26
Facts verified
2026-10-15

Tags