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.
- 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!
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 by Androkai(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.
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.
No, can you give me guide or something?
Why u don't have a Jenkinsserver?
If you wish you can use a build from my Jenkins.
≫ 1.11 Snapshots, probably UNSTABLE !! ≪
I you know how to build with Maven, I pushed some commits to make it compatible with 1.11. I'll do a proper release after everything is fixed.
Ok. i will waiting
I know you guys are waiting for updates. I just don't have the time right now to work on it. I do want to update it "soon", probably in 2 weeks time, when I have more time. Thanks.
Respect for the developer's...
What happens version 1.11?
If you stop this development from the 2.0 version ...?
I wonder what should continue to use this plugin...
Please let me know what to do in the future.
i can not modify Mobs with MaxHealth and Invulnerable. It doesn´t Work... :( Can you fix that?
Any news on the 1.10 version?
Yes, you can create lore with colors using this plugin. Use '&' to apply color codes, e.g.:
To edit drop items use '/bos items' on the BoS for the entity.
To create mobs riding another mobs you can use the '/bos riding' on the BoS for the bottom entity. And add more BoSs to the inventory that appears.
Check the commands page for information on all commands.
Sorry for the very very late response, somehow I missed the notifications.
If it's still worth anything...
What you describe as "creating a special enderperl that can't the thrown" it's possible using Java but that would require a specific plugin for that (or one that can be configured to do that). Most player actions can be blocked using plugins.
My CustomItems plugin adds "new items" that are based on existing ones, they are coded in Java. It's not possible to create new items using a config file or register new ones (without using Java).
Say I wanted to make a custom mob (mobs riding other mobs) and wanted it to drop a special item. Would this plugin allow help / support with doing a LORE in COLOR for the item?
I dont really use an API, I just spawn Items like for example: "ENDER_PEAR:1" or "IRON_INGOT:1" and use that in RecipeManager (Plugin to make custom Recipes) to Create other Items, like a Sword with a Special name. And Use OtherDrops to make stuff happen when you use the sword.
Now, as MineCraft 1.8 doesnt display the Textures for things like "IRON_INGOT:1" it just displays a Pink Cube. I want to shift/rework the Stuff to use default Items with a name. But I dont want to have them Accidentally throw their Expensive Enderpearl.
So my Question is: If I setup a Custom item as Enderpearl and dont give it an Effect will it still be Throwable.
Or is it actually so that the Type of Item is defined and I cant say: "An Enderpearl is CutsomItem XY"?
CustomItemsAPI was a standalone plugin that I created at the same time as the NBTEditor. It just added some special items to Minecraft (like a bow that shoots ender perls).
I never really released the documentation on the API itself, so people didn't really know how to add new items (they only used the ones that I created).
I'm not sure what you mean by "I used some Default Items with a damagevalue and a Custom name as Special Items/Crafting Components". Were you using the API in Java to register your items? Are you confusing my CustomItemsAPI with another plugin?
On 1.8 they removed the ability to spawn Technical Blocks.
Anyway I discontinued the CustomItemsAPI and the functionality was added to NBTEditor 2.0 (as an extra). Information about the CustomItems can be found on this page. This documentation is for spawning the items, I never released any information on the Java API to add new items.
Question to the CustomItems API I used some Default Items with a damagevalue and a Custom name as Special Items/Crafting Components. 1.8 and ongoing changed the appearance of those Items to Purple Blocks. I Tried and Googled to get a look back without Luck.
I was thinking if Custom Items can register for example a "EnderPeal" with a specific name and block its Usage.
And basically I would to ask if you could point me in a direction where I could find a more indepth documentation for the CustomItems API
I assume you are using Minecraft 1.10. Someone also mentioned some problems editing items. I did some quick tests the other day and it seems that the item is edited but not updated on the inventory. Dropping it (with Q) after editing appears to fix it.
I don't think it is a plugin bug, it's something to do with the CraftBukkit 1.10. I will start working on a 1.10 version of NBTEditor soon. I'll do some more testing then.
Does this help?
Currently there is no way to edit those. The current system for me to add new tags to items is not optimal, its a pain to add support for new tags. I want to create something like '/nbti var ...' to edit all NBT tags on items, I just haven't had time to work on it.
When i enchant my item with /nbtenchant comes Enchantment added but no enchant has been added. No errors in console
Could u fix the bug?
Is there a way to add the Unbreakable tag or Hide tag onto items? If not, is it possible to add it in a future update?
It's not possible to show a health bar on mobs using just NBT. There are plugins that create "fake" health bars, HealthBar.
There are also plugins that can display a boss bar (like the ender dragon), but I'm not sure that they can be used to show the health of a specific mob.