Defibrillator
by SilverAndro
Defibrillator lets server operators read and change NBT data on players, block entities, held items and entities through commands run from the server console.
What it does
Defibrillator is a server utility mod for Fabric that exposes NBT data for editing. Supported data types are listed by category, so an operator can see which kinds of data a given command can read or write.
The mod requires Fabric Language Kotlin to run. Its command requires OP permission and is meant to be used from the server console or by an operator. Since the environment is server-side only, players join the server without installing anything, and only the server needs the mod.
Files cover 1.16.5, 1.17 and 1.17.1 on Fabric, with 1.5.1 for 1.17.1 as the latest build, first published on 2021-03-22 and last updated on 2021-07-16. Snapshot builds are also published. The code is open source under the Mozilla Public License 2.0, and public links exist for the source code and the issue tracker.
Key features
Player data editing
Commands read and modify the NBT data stored on a player, such as inventory and state tags.
Player advancements
Advancement progress on a player can be inspected and changed through the same command set.
Block entity and held item data
Block entities such as chests and signs, along with the item a player holds, expose their NBT tags for editing.
Entity data
NBT tags on entities in the world can be viewed and adjusted from the server console.
Compatibility
Latest build for each game version and loader.
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Use cases
Fixing save data on a server
An operator who needs to correct a stored tag on a player or block can do it with a command, without editing world files by hand.
Who it’s for: Server operators and administrators who need to inspect or repair NBT data on a running Fabric server. Players on the server need nothing installed.
How it compares
Edit Player NBT is a Fabric mod for 1.20.1 with a server-side environment, open source under the GNU Lesser General Public License v3.0 only, and it covers player NBT. NBTGrab is client-side only, open source under the MIT License, and targets 1.19.2 – 1.20.4, so it runs on the player side instead of the server.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Defibrillator | Fabric | 1.16.5 – 1.17.1 | Server-side only | 2021-07-16 |
| Edit Player NBT | Fabric | 1.20.1 | Server-side only | 2023-06-19 |
| NBTGrab | Fabric | 1.19.2 – 1.20.4 | Client-side only | 2024-01-25 |
Questions
Does Defibrillator need Fabric Language Kotlin?
Do players need Defibrillator installed?
Who can run the Defibrillator command?
Which game versions does Defibrillator support?
In the catalog
Defibrillator is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 4,181 mods support Minecraft 1.17.1.
More from SilverAndro
Similar mods
What the author says
Defibrillator is a server utility for fabric that allows you to modify various data that requires Fabric Language Kotlin Supported data types: - Player data - Player advancements - Block entity data - Held item data - Entity data - And more to come
Official listing
- Modrinth page
- modrinth.com/mod/defibrillator
- Owner
- SilverAndro
- Published
- 2021-03-22
- Updated on Modrinth
- 2021-07-16
- Facts verified
- 2026-10-15