ModsFinder

Gadget is a debugging toolkit for Fabric and Quilt that lets players and developers inspect live game objects, dump network traffic and view NBT data in-game.

FabricQuiltClient or server, optionalGNU Lesser General Public License v3.0 onlyOpen source1.19 – 1.21.11

What it does

Gadget collects tools for inspecting certain game elements while the game runs, in the spirit of browser developer tools. Its inspection tools function on a local world and on a distant server alike. Pressing the Inspect key while targeting an entity, a block or a block entity opens a view of its internal Java fields, which can be edited. Hovering over an item stack with the same key shows its NBT, which can also be viewed and changed. Inspection covers both the client and the server Java objects. Look through classes touched by mixins, and a class inspector opens when the player holds Shift while looking at one.

The Dump Packets key toggles recording of network traffic. A player can join a server with the packet dumper running by right-clicking the server in the world selection screen and choosing Join to start dumping. Pressing the key again stops recording and saves the dump. Gadget also has a menu for reviewing these tools. The mod runs on Fabric and Quilt, and either side can run it while neither side requires it. It requires Fabric API and oωo (owo-lib). Gadget is open source under the GNU Lesser General Public License v3.0 only.

Key features

  1. Entity and block entity inspection

    The Inspect key opens a view of the internal Java fields of the targeted entity or block entity, with editing.

  2. Item NBT viewing and editing

    Hovering over an item stack with the Inspect key shows its NBT data, which can be viewed and edited.

  3. Network packet dumping

    The Dump Packets key records network traffic, and the saved dump can be examined after recording stops.

  4. Class inspector and mixin view

    Holding Shift while looking at a class opens an inspector, and classes touched by mixins can be browsed.

  5. Permission-gated defaults

    Gadget supports the Fabric Permissions API, and its default tools require operator status on a server.

Compatibility

Latest build for each game version and loader.

1.21.x3 of 3 versions with builds
1.21.110.2.6+1.21.11Not available
1.21.90.2.5+1.21.9Not available
1.210.2.4+1.21Not available
1.20.x5 of 5 versions with builds
1.20.40.2.3+1.20.30.2.3+1.20.3
1.20.30.2.3+1.20.30.2.3+1.20.3
1.20.20.2.3+1.20.20.2.3+1.20.2
1.20.10.2.2+1.200.2.2+1.20
1.200.2.2+1.200.2.2+1.20
1.19.x4 of 4 versions with builds
1.19.40.2.0+1.19.40.2.0+1.19.4
1.19.30.1.8+1.19.30.1.8+1.19.3
1.19.20.1.8-hotfix+1.19.20.1.8-hotfix+1.19.2
1.190.1.8-hotfix+1.19.20.1.8-hotfix+1.19.2
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 2

oωo (owo-lib)A general utility, GUI and config library for modding on Fabric and Quilt
Required
Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

How it compares

Full comparison

SuppressGL is client-side only, open source under the GNU General Public License v3.0 only, and covers Fabric files for 1.19.4 – 1.21.3, so it does not inspect server objects. Registry Dumper 3000 runs on client and server, is not open source, and is published for Fabric, Forge, NeoForge and Quilt across 1.20.1 – 1.21.1. NBTGrab is client-side only and open source under the MIT License, with Fabric files for 1.19.2 – 1.20.4.

ModLoadersGame versionsEnvironmentUpdated
gadgetFabric and Quilt1.19 – 1.21.11Client or server, optional2026-03-05
SuppressGLFabric1.19.4 – 1.21.3Client-side only2024-11-30
Registry Dumper 3000Fabric, Forge, NeoForge and Quilt1.20.1 – 1.21.1Client and server2026-02-22
NBTGrabFabric1.19.2 – 1.20.4Client-side only2024-01-25

Questions

Does Gadget need Fabric API?

Yes. Fabric API and oωo (owo-lib) are required dependencies, and both must be installed with Gadget.

Does a server need Gadget installed?

No. Either side can run Gadget, and neither side requires it, so it can be installed on the client, the server or both.

Can a server restrict who uses the inspection tools?

Yes. Gadget supports the Fabric Permissions API, and its default tools require operator status.

In the catalog

gadget is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from BasiqueEvangelist

All projects

Similar mods

What the author says

Gadget is a collection of tools to debug and inspect certain game elements from in-game - think Chrome's developer tools, or Firefoxes' Firebug. Gadget's inspection tools work both in single player and on a remote server - if it also has Gadget installed.
BasiqueEvangelist, on the Modrinth page

Official listing

Owner
BasiqueEvangelist
Published
2022-11-07
Updated on Modrinth
2026-03-05
Facts verified
2026-10-15

Tags