Back to mods
NBT Editor project artwork

CurseForge · Minecraft mod

NBT Editor

Edit items, blocks, and entities in-game.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which NBT Editor release should I use?

Updated 1 year ago
Latest stable file NBT Editor v2.0.3
Game version 1.17.1, 1.19.3, 1.20.2
Loader Fabric

NBT Editor v2.0.3 targets 1.17.1, 1.19.3, 1.20.2 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.

Where it goes

Is NBT Editor required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does NBT Editor v2.0.3 need?

NBT Editor v2.0.3. Change the file and its required mods may change too.

All 1 required mods have matching files

Install Fabric API first. We found matching files for this game-version and loader setup. 2 come through another mod in the chain.

2 listed on this file 2 pulled in by those mods
Fabric API Needed by NBT Editor v2.0.3
required
Matching file found Matched file: [1.21.1] Fabric API 0.116.18+1.21.1
NBT Autocomplete Optional for NBT Editor v2.0.3
optional
Matching file found Matched file: NBTac-FABRIC-1.21.4-2.1.jar
Mod Menu Needed by NBT Autocomplete
pulled in
Matching file found Matched file: 11.0.5

2 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add NBT Editor without breaking your instance.

Built for NBT Editor v2.0.3. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use NBT Editor v2.0.3. It targets 1.17.1, 1.19.3, 1.20.2 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Fabric API first. We found matching files for this game-version and loader setup. 2 come through another mod in the chain.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside NBT Editor v2.0.3. It opens that exact file at the source.

About this project

What does NBT Editor add?

If optionally installed on the server, this mod allows you OPed players to edit the NBT of items, blocks, and entities. If only installed on the client, you can still edit items in creative mode, even without OP.

List of Every Feature

https://github.com/mega12345mega/NBT-Editor/wiki/List-of-Every-Feature

Main Features

  • A gui for editing the NBT of items, blocks, and entities
  • A client chest; think of it like a multi-page enderchest across any server or singleplayer world
  • Editing container contents, including block items, blocks, entities, and your enderchest
  • A /get command to let you easily get items, create blocks, and spawn entities
  • A factory system to make common NBT edits easier
  • The ability to export and import items, blocks, and entities to commands, block items, spawn eggs, and .nbt files

Commands

  • /nbt [new <item> | export <format> | import | config]: Edit, export, or import the NBT of something, or open the config
  • /chest [<page> | <name>]: Open the client chest
  • /open [echest]: Open the container you're holding, looking at, or your enderchest, with no item restrictions
  • /get <item | block | entity | potion | soup | skull | hdb | preset | lostitem | help | credits> [<args>]: Get an item, place a block, spawn an entity, or get information
  • /factory <attributes | blockstates | book | display | enchantments | max | maxstacksize | randomuuid | signature | signboard | unbindskull | unbreakable> [<args>]: Utilities for enchantments, attributes, etc.

/get Command

  • /get item <item> [<count>]: Get an item (like /give @s)
  • /get block [<pos>] <block>: Get a block item or set a block (like /setblock)
  • /get entity <entity> [<pos>] [<nbt>]: Get a spawn egg or summon an entity (like /summon)
  • /get potion (normal | splash | lingering) <effects>: Get a potion with specific effects
  • /get soup <effect> [<duration>]: Get a suspicious stew with the specific effect
  • /get skull <username>: Get the player head for a player
  • /get hdb [<args>]: Access the Minecraft Heads database via a port of the plugin HeadDB by UnlimitedNinjas
  • /get preset <item>: Get a built-in item
  • /get lostitem [history]: Get an accidentally deleted item
  • /get help [nbteditor | clientchest | open | get | factories | textformat]: Get help, including for specific features
  • /get credits: Get the credits

Factories

  • /factory attributes: Edit attribute modifiers (for items) and attribute bases (for entities)
  • /factory blockstates: Edit block states
  • /factory book [new | make_writable]: Edit books (including in lecterns)
  • /factory display [name | lore | hideflags] [<args>]: Edit names, lore, and hideflags
  • /factory enchantments: Edit enchantments
  • /factory max [cursed] [all] [<level>]: Max an item's enchantments
  • /factory maxstacksize (default | <size>): Set an item's max stack size (1.20.5+ only)
  • /factory randomuuid [add | remove]: Add a random UUID to an item
  • /factory signature (add | remove | edit <new signature>): Add a signature to items
  • /factory signboard [new <type>]: Edit signs
  • /factory unbindskull: Remove a skull's link to the original owner
  • /factory unbreakable: Toggle an item's unbreakable tag

Shortcuts

  • Space: Edit an item's NBT
  • Shift + Space: Open the factory list for an item
  • Ctrl + Space: Open a container item
  • Delete: Delete an item, even if it is in a locked slot
  • Extra tabs in the bottom left (configurable) of the inventory screen to access your client chest and enderchest
  • Group shortcuts (using /name instead of /factory display name) and aliases (using /f instead of /factory) are configurable in /nbt config

Languages

  • Simplified Chinese (zh_cn) by hyplant, Clexus, & GTedd
  • Polish (pl_pl) by Xantrisse & papa_louie09
  • Russian (ru_ru) by TheFaceJD
  • French (fr_fr) by Darukshock
  • Hebrew (he_il) by inon13 & RedVortexDev
  • Czech (cs_cz) by Kulihrasek1101
  • Traditional Chinese (zh_tw) by dirtTW & GTedd

Discord Server

https://discord.gg/PzeYTbEZjn

Outdated Showcase

https://www.youtube.com/watch?v=zNA5rkXP8Sc

Project description from CurseForge.

Pick your setup

NBT Editor by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

24 available setups

Showing the newest 12 of 24 game versions. Older files are in the list below.

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

NBT Editor versions and loaders

27 of 27 releases match

Looking for an older file? The official CurseForge project page is in Resources.