Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
In-Game NBTEdit / ęøøęå NBTē¼č¾åØ
A Minecraft mod allows you to edit any NBT tags of the game content with a GUI while in-game. Such as TileEntities, Entities. It may help map creators to make custom items or help mod creators to debug.
ę¬ęØ”ē»åÆä»„ēØäŗåØęøøęå
ē¼č¾ē©åćå®ä½ęę¹åē NBT ļ¼åÆč½ä¼åƹå°å¾å¶ä½č
å¶ä½čŖå®ä¹ē©åę樔ē»å¼åč
Debug ęęåø®å©ć
Forge, NeoForge, Fabric are supported!
ForgećNeoForgećFabric åå·²ęÆęļ¼
Documents before version 5.2.0 ļ¼5.2.0 ēę¬ä¹åēę攣ļ¼
Usageļ¼é£ēØę¹ę³ļ¼
Shortcutsļ¼åæ«ę·é®ļ¼
Press N (by default) to edit your target BlockEntity, Entity or ItemStack in main hand (if target is missing).
ä½æēØ N é®ļ¼é»č®¤ę
åµäøļ¼ęå¼ē¼č¾ēé¢ćē¼č¾ēē®ę äøŗåååęęåēę¹åå®ä½ęč
å®ä½ļ¼å¦ęę²”ęęååē¼č¾äø»ęäøēē©åć
Ctrl+Cto Copy a node. ļ¼å¤å¶ļ¼Ctrl+Vto Paste a node. ļ¼ē²č““ļ¼Ctrl+Xto Cut a node. ļ¼åŖåļ¼Ctrl+Dto Delete a node. ļ¼å é¤ļ¼
Commandsļ¼å½ä»¤ļ¼
-
/nbtedit me
Edit player themselves.
ē¼č¾ē©å®¶čŖčŗ«ć -
/nbtedit hand
Edit ItemStack in player's main hand.
ē¼č¾ē©å®¶äø»ęäøēē©åć -
/nbtedit <x> <y> <z>
Edit BlockEntity at x y z.
ē¼č¾ä½äŗ x y z ēę¹åå®ä½ć -
/nbtedit <entity selector>
Edit Entity with entity selector.
ē¼č¾ē± entity selector éę©ēå®ä½ć
Permissionsļ¼ęéļ¼
| Nameļ¼ęéåļ¼ | Default Levelļ¼é»č®¤ēēŗ§ļ¼ | Descriptionļ¼čÆ“ęļ¼ |
|---|---|---|
| use | 2 | Open the editor to edit the NBT. 使ēØē¼č¾åØē¼č¾ NBT ēęéć |
| read_only | 1 | Open the editor to view NBT, but can't save. 使ēØē¼č¾åØę„ē NBT ēęéļ¼äæåęé®ä¼č¢«ē¦ēØć |
| edit_on_player | 4 | Use the editor on player, some issue may be caused. USE AT YOUR OWN RISK! 使ēØē¼č¾åØē¼č¾ē©å®¶ēęéļ¼åÆč½ä¼é ęäøäŗé®é¢ćč°Øę 使ēØć |
If you're using Forge or NeoForge, you may need a permission plugin like LuckPerms to grant permission node nbtedit.<Permission Node> to any player, or use as the same as Fabric.
åØ Forge ęč
NeoForge å¹³å°ä½æēØļ¼åÆä»„ęé
ęéē®”ē樔ē»ļ¼ä¾å¦ LuckPermsļ¼ęäŗē©å®¶ nbtedit.<ęéå> ēęéčē¹ļ¼ęč
å Fabric äøę ·č°ę“é
ē½®ęä»¶ć
Configurationsļ¼é ē½®ęä»¶ļ¼
Forge/NeoForge
Locationļ¼ä½ē½®ļ¼: .minecraft/config/nbtedit.toml
# General settings.
[general]
# Enable debug logs. Necessary if you are reporting bugs. ļ¼ę¾ē¤ŗč°čÆę„åæļ¼åé¦é®é¢ę¶éč¦ćļ¼
debug = false
# Permission node levels. Like vanilla, should in 0 ~ 5 range. ļ¼ęéčē¹é»č®¤ēēŗ§ļ¼åå¼ååēēøåćļ¼
[general.permission]
use = 2
read_only = 1
edit_on_player = 4
Fabric
Locationļ¼ä½ē½®ļ¼: .minecraft/config/nbtedit.json
{
"debug": false, // Enable debug logs. Necessary if you are reporting bugs. ļ¼ę¾ē¤ŗč°čÆę„åæļ¼åé¦é®é¢ę¶éč¦ćļ¼
"permissionsLevels": { // Permission node levels. Like vanilla, should in 0 ~ 5 range. ļ¼ęéčē¹é»č®¤ēēŗ§ļ¼åå¼ååēēøåćļ¼
"read_only": 1,
"edit_on_player": 4,
"use": 2
}
}
Originļ¼ååøå°åļ¼
Screenshotsļ¼ä½æēØęŖå¾ļ¼


Common issuesļ¼åøøč§é®é¢ļ¼
- I was kicked when I tried to save my editļ¼åØå°čÆäæåę¶č¢«ęå”åØčø¢åŗļ¼:
If it showsPayload may not be larger than 32767 bytes, please use Packet Fixer by TonimatasDEV to fix it.
å¦ę客ę·ē«Æę¾ē¤ŗPayload may not be larger than 32767 bytesļ¼čÆ·ä½æēØ TonimatasDEV ē Packet Fixer äæ®å¤ć
Bug report / Feature requestļ¼åé¦/å¬ę“ļ¼
Please go to the issues page of GitHub repo.
čÆ·å° Issues é”µé¢ ęåŗć


