NBTEditor
NBTEditor allows easy customization of many aspects of Minecraft, through the modification of NBT tags, on Spigot and CraftBukkit servers. Creating custom potions and tools with powerful enchantments is as easy as running a few commands. And with the help of the Book of Souls, it's possible to create highly complex entities and spawners with ease.
Features include:
- Robust system to edit of all entities and spawners using a book based UI (Book of Souls);
- Conversion entities into '/summon' commands;
- Customization of items (name, lore, unbreakable, modifiers, colors on leather armor etc.);
- Item enchanting with no limits;
- Creation of custom potions;
- Conversion of items into '/give' commands;
- Tile customization (spawners, beacons, chests etc.);
- Conversion of tiles into '/setblock' commands;
- and more...
Edit now, spawn later: The Book of Souls is most powerful feature of the NBTEditor, it allows for easy entity customization. Create bosses, custom villagers, flying creepers or anything you like. No data files, no one-time customization, just keep the book safe and you can spawn as many entities as you like.
Included is also an 'Item Storage' command to keep track of your Books of Souls and other edited items.
The variable system used by the NBTEditor ensures that only valid NBT changes are performed while providing a standard way to make those changes. Arbitrary NBT modifications are not possible.


All Items, Entities and Spawners are fully compatible with the Vanilla Minecraft!
Great for creating adventure maps!
Documentation
FAQ
Source Code (GPLv3)
Jenkins Server (Dev. Builds)
Dev. Builds have not been approved by the BukkitDev staff. Use them at your own risk.
User Creations / Contributions
- Tutorial Videos
Jenkins Server byAndrokai(thanks)- Armor-Stand-Be-Gone (BoS to remove armor stands) by Taperpapers
- The awesome NBTEditor logo (orig) was made by Sy_Gibbon from the french Minecraft community nefald.fr, they also have the documentation of NBTEditor and other plugins in french. Check them out.
- Cauldron Flower Pots by robertoccu
HELP / Troubleshooting / Reporting Bugs
Please Read the FAQ before asking questions.
For questions about features and general help you can use the comments below or PM me.
Using the comments may help others that have the same problem.
For technical questions (errors/bugs) PM me directly.
Please check that you are using the most recent version of the plugin.
To report bugs, on the latest version of the code, you can use the Issues Page at GitHub.
Don't use the Issues Page to ask questions.
Global Statistics
On version 2.0 the NBTEditor started using MCStats for usage statistics. MCStats is now offline.
Since version 3.0, bStats is used to gather general usage statistics. You can read here about bStats, what data is sent, and how to opt-out from sending statistics from your server.
-
View User Profile
-
Send Message
Posted Mar 2, 2014The final 1.1.2 release is here... Waiting approval by the staff. You can download it on the Dev.Builds link if you want. Changelog.
For those who use the CustomItemsAPI need to update it too.
-
View User Profile
-
Send Message
Posted Mar 1, 2014@Merajurr
I had never used MCPC+, just checked it. It is not possible to run the NBTEditor on MCPC+.
The NBTEditor uses many low level methods, outside the Bukkit API. To make it work on MCPC+ would require an unbelievable amount of changes. That is simply not going to happen.
-
View User Profile
-
Send Message
Posted Feb 28, 2014@CombatBorn
Thanks, I'm glad you find it useful. Expect an update soon, with properly added features to create /give and /summon commands and some other small changes.
-
View User Profile
-
Send Message
Posted Feb 26, 2014Best NBT editor around, I am so happy that it is updated (haven't checked up on it for a while)! I am very familiar with this plugin and have wasted many hours searching for one like. Thank you very much for updating it! This is my favorite plugin.
-
View User Profile
-
Send Message
Posted Feb 26, 2014@redsoxfan95
Sure, why not, the rotation variable exists (two angles, pitch and yaw), I never added it because I never found a need for it.
Expect it on the next version. Just a heads up, newly added variables will not show on the BoS, until some changes are made to it.
-
View User Profile
-
Send Message
Posted Feb 26, 2014@iSiiLeX
I can't. Well, I won't, not right now, something like that doesn't work on vanilla Minecraft, I want to keep the NBTEditor fully vanilla compatible. FAQ.
-
View User Profile
-
Send Message
Posted Feb 26, 2014@Merajurr
@XRECKXIMPACT
Never tested it on MCPC+.
Yes, probably because of some small differences on the internal MCPC+ code, the commands are not being registered properly. I'll look into it.
-
View User Profile
-
Send Message
Posted Feb 24, 2014@goncalomb
This plugin is awesome. I'm not sure why there isn't a "direction" variable though, I can do everything in this command (with NBTEdit) besides set the direction of the WitherSkull.
/summon EntityHorse 1 80 1 {Riding:{id:"WitherSkull",direction:[0.0,0.0,0.0]},CustomName:"Test",CustomNameVisible:1,Invulnerable:1,Age:-50000}
Would it be possible to add that?
-
View User Profile
-
Send Message
Posted Feb 23, 2014@goncalomb
Could you please make it possible to edit the lightlevel-spawning for the spawner?
Cause otherwise the mobs will not spawn while its day. Which is quite bad for a rpg server.
-
View User Profile
-
Send Message
Posted Feb 22, 2014@Merajurr
This has to do with the jar pixelmon servers require. Although mcpc+ is a build off from bukkit, it still isn't the same. Ofc I know none of this fancy code that goes into this plugin because I'm no dev yet, but I can tell you this, some of this code is unable to be ran on mcpc+ servers just based as to how it works. If you need more clarification, and someone that can point out exactly what is conflicting, I'm sure goncalomb will provide you with that info.
-
View User Profile
-
Send Message
Posted Feb 21, 2014@Merajurr
Does this plugin not work on Pixelmon servers? This plugin looks so good!
-
View User Profile
-
Send Message
Posted Feb 21, 2014I installed the plugin, yet when I do any command, it says it's an unknown command. Any ideas on how this could be resolved?
-
View User Profile
-
Send Message
Posted Feb 16, 2014A new update...
Kind of... This is not the final 1.1.2 release. Just 1.1.1 + /summon and /give.
-
View User Profile
-
Send Message
Posted Feb 12, 2014@UtiQuanti
WOW WOW WOW
That is amazing. It will certainly use it. I'll also link to the documentation.
Thanks very much for the support and the time.
-
View User Profile
-
Send Message
Posted Feb 12, 2014Hi goncalomb,
first thanks for your awesome plugins, NBTEditor and CustomItemsAPI. We love them!
With my community we made a french documentation based on yours, for your both plugins.
http:nefald.fr/wiki/NBTEditor
http:nefald.fr/wiki/CustomItemsAPI
Oh! And we have a present for you: our designer, Sy_Gibbon, realized a pretty logo for NBTEditor, you can use it, it is under licence CC-BY-NC-SA 3.0! \o/
If you like it and want to use it, please, attribute it to him with this link http:nefald.fr/wiki/Fichier:NBTEditor-Logo.png :)
once again, thanks a lot for your work!
-
View User Profile
-
Send Message
Posted Feb 10, 2014@LucaDiv
Sure, why not. I did not allow updating items with /is add because people could lose items by mistake, but with a new command is fine.
The update will include also /is info that shows information about the stored items, in case you forget what it is, someone suggested this too.
-
View User Profile
-
Send Message
Posted Feb 10, 2014suggestion for a minor feature to include in next update:
/is update <name>
basically this would do /is remove <name> and then /is store <name> in succession to make it easier to update items without forcing you to use 2 commands for 1 action. i know its a minor thing, but it would be really nice if you added this =)
@goncalomb sounds promising, i look forward to it.
-
View User Profile
-
Send Message
Posted Feb 10, 2014@HenriTeja
Check the FAQ, it will answer your prayers.
-
View User Profile
-
Send Message
Posted Feb 10, 2014@Jedired1
@piotrex43
I've been dedicating some work on something else, also NBT related, that I will release in the future.
But yes, I'll add that feature soon. Expect an update.
-
View User Profile
-
Send Message
Posted Feb 10, 2014Hi I've been wondering, How should I implement the Dropchance command? Have been trying in many different ways but it still wont change. Thanks!