Client Data Command
by NoEul
Client Data Command adds a client-sided /data command that lets a player read and edit NBT on the client side without holding a permission level.
What it does
The mod registers a client-sided data command. Because it runs on the player's own client, the command reads block entity and storage NBT that the client can access, and a player can view that data without operator permission on the server. Editing follows the familiar /data pattern, with append, insert, merge, prepend and set modes for changing the stored values.
Client Data Command is a client-only utility. Only the client needs it, and servers run without it. The fabric loader is required, as is Fabric API. Mod Menu is optional and only adds a configuration entry point. The mod is published for Fabric alone, across six game versions 1.21 – 1.21.5, and it is released under the MIT License as open source. Snapshot builds are also published.
Key features
Client-sided data command
A /data command that runs on the client, so the player inspects NBT without a server-side permission.
Block entity access
The command reads the NBT of block entities the player is looking at, for quicker inspection than a wiki lookup.
Merge and set modes
Stored values can be changed with append, insert, merge, prepend or set, matching the vanilla data command syntax.
Shorthand command name
A shorter Client-Data form of the command is registered alongside the main one for faster typing.
Compatibility
Latest build for each game version and loader.
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Optional 1
Use cases
Inspecting NBT without operator rights
A player on a server without operator rights can still view block entity data through the client command.
Checking storage data
The command also covers storage data, so a player can look at values held in command storage on the client.
Who it’s for: Players who want to inspect NBT on a server where they hold no operator permission, and players who work with data packs and command storage in single-player.
How it compares
Client Side Data Get is an open source Fabric mod for 1.20.4 – 1.21 under the GNU General Public License v3.0 or later, and it is also client-side only. ItemRenderTweaks is an open source Fabric mod for 1.21.4 under the MIT License, and it is client-side only too but changes item rendering instead of data access.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Client Data Command | Fabric | 1.21 – 1.21.5 | Client-side only | 2024-08-20 |
| Client Side Data Get | Fabric | 1.20.4 – 1.21 | Client-side only | 2024-06-14 |
| ItemRenderTweaks | Fabric | 1.21.4 | Client-side only | 2025-06-08 |
Questions
Does Client Data Command need Fabric API?
Does the server need Client Data Command installed?
Is Mod Menu required?
Which game versions are supported?
In the catalog
Client Data Command is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 15,307 mods support Minecraft 1.21.5.
More from NoEul
Similar mods
What the author says
Add client-sided Data command. View NBT easier without permission. About this command, please visit Commands/data page of Minecraft Wiki.
Official listing
- Modrinth page
- modrinth.com/mod/client-data-command
- Owner
- NoEul
- Published
- 2024-08-20
- Updated on Modrinth
- 2024-08-20
- Facts verified
- 2026-10-15
