ModsFinder

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.

FabricServer-side onlyMozilla Public License 2.0Open source1.16.5 – 1.17.1

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

  1. Player data editing

    Commands read and modify the NBT data stored on a player, such as inventory and state tags.

  2. Player advancements

    Advancement progress on a player can be inspected and changed through the same command set.

  3. 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.

  4. 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.

1.17.11.5.1
1.171.5.0
1.16.51.2.0
ReleaseBetaAlphaNot available

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
DefibrillatorFabric1.16.5 – 1.17.1Server-side only2021-07-16
Edit Player NBTFabric1.20.1Server-side only2023-06-19
NBTGrabFabric1.19.2 – 1.20.4Client-side only2024-01-25

Questions

Does Defibrillator need Fabric Language Kotlin?

Yes. Fabric Language Kotlin is required, and it must be installed on the server next to Defibrillator.

Do players need Defibrillator installed?

No. Only the server needs it, and players join without installing anything.

Who can run the Defibrillator command?

The command requires OP permission, so it is meant for operators who can use the server console.

Which game versions does Defibrillator support?

Files cover 1.16.5, 1.17 and 1.17.1, with 1.5.1 for 1.17.1 as the latest build.

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

All projects

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
SilverAndro, on the Modrinth page

Official listing

Owner
SilverAndro
Published
2021-03-22
Updated on Modrinth
2021-07-16
Facts verified
2026-10-15

Tags