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.
@Nezzet
I will look into that, but it is that is probably a Minecraft "error". When we try to bend the Minecraft rules with fancy spawners, weird things can happen :D
@mattrick16
For that I would need to remove the variables that are not present on the new entity type. With the way that variables are currently implemented that cannot be easily achieved in a clean way. Maybe some time in the future I will implement that, thanks for the suggestion.
@aaronDAYTON
That is certainly another plugin's fault, maybe you have something like MultiverseInventories installed (it seems to not support colors) or any other inventory management plugins that don't support colors.
Unfortunately, although I find this plugin extremely helpful, I have found a bug. It has to do with the multiverse plugin. When you leave the world then return to the world, if an item was inside your inventory or your ender chest, the colour codes will not load and you will get a bunch of gibberish at the beginning of the lore/name of the item. I do hope you try to fix this problem, for it is a great plugin and I do wish that this is fixed.
- Edit - I realize now that it is not once you leave the world, but when you restart the server. Or so I think, I haven't fully tested this glitch, but it is re-occuring. Whatever is the matter, I'm sure you can fix! :)
This plugin is awesome but you should make it to where you can just edit the book. Maybe make a command called /bos editbook <Entity>?
@chaoswizard98
i read your problem, probably you need to change all the guilder nuggets to the block id 118
Wath is an calduron block that can be renamed to something like Black Ring and because those cant be getted by any normally vanilla game only commands it will safe the day i think...
@codewow
http://www.minecraftwiki.net/wiki/Chunk_format
Some of the names of events there different, as NBT Editor simplifies them a bit, but if you read through this page (skip down to "entity format', most of what you will need can be found there) it will give you a good idea of what everything does.
For example, Pick_Loot is actually the 'CanPickUpLoot' property found under the 'Mobs' section. It specifies whether the mob can pick up weapons and armor it walks over, like vanilla zombies will sometimes pick up items that they stumble over (commonly they will pick up the rotten flesh left over by their fallen comrades.)
@Nezzet
This seems to happen with Riding entities. I was having similar issues with baby pigs riding on zombies (Purpose being to have a pig spawner, which only spawns when grass is nearby, so with some redstone, grass, and a piston you essentially had a redstone triggered spawner)
Also had the same issue with mobs riding on Fallingsand entities (The mobs would get launched over a wall, and the falling sand was to keep them alive on landing). The mobs that got launched on the fallingsands were fake, while the real mob just fell to the ground where it spawned.
Is there anywhere with more info on the variables like pick-loot and what it does? I can't find any in-depth information.
@mjm78
type /bos get villager this will get you the villager book. Then type /bos offers to create the npc offers. Each column is an offer so top + middle (optional) = bottom
How do I Edit Villagers Its Very Important xD Pls help
Hwo do I install it? Help Pls!
Placing a Book of Souls in a dispenser dispenses the BoS entity. However sometimes it dispenses the BoS as well. Any clue why?
Great plugin! I can't wait to use this for making maps.
That said, I do want to report a bug I found.
I created a book of souls of a mob riding a minecart and then placed it into a mob spawner. The bug happens when I used /nbts setpos on that spawner. I would have duplicate ghost minecarts spawn every time the skeleton riding the minecart spawned. These ghost minecarts don't disappear till you log off and with a quick spawner they can cause EXTREME lag. I was getting about 1fps from them.
@chaoswizard98
Villagers don't look at the name of the input item when trading, they only look at the id. That is a limitation of Minecraft. Unfortunately there is nothing I can do.
It seems that when making custom villager trades, placing the correct item in the trade does not seem to work. I have a custom gold nugget called "Guilder" which is used to buy stuff the villager is selling. However I can use the "Guilder" item OR a regular gold nugget to buy the item. Any way to fix this?
@Hypertion
I tried to put them in this last update but I was having problems with rotation and some glitches when spawning them with left-click, so I left them out. But yes, I will add all of those.
Any Chance of seeing Ghast Fireballs added to possible entities in a book of souls? They are alot like Arrows but without the gravity effects and a tag for power. also getting the wither, and small fireballs would be fun.
@Theloluex
To change the offers use /bos offers
Kill any villagers you already spawned, and spawn new ones with the updated book.
Do the new ones have the updated offers?
If not, make sure you formatted the offer correctly. Each column (vertical) contains one offer. The first row is what the player pays, the second row is a secondary payment which can be left empty if you only want the player to pay with one item. The third row is what they player gets in return.
A good example for all the rows is a the Priest villager. You can pay him Emeralds (first row, contains multiple emeralds) and a tool (second row) in exchange for an enchanted tool (third row).
Ok thank you, for Counter When I change offers the villagers, the village offers does not change: how?*
Ok merci, par contre quand je change les offres des villageois, les offres du villagers ne change pas : comment faire ?
@Theloluex
If you mean green villagers, they're banker NPCs (or something, they trade gold for emeralds in their default setting). They are profession #5.
So just get a villager book and do:
/bos var profession 5
If you're talking about something else, then you'll have to elaborate more unless someone else knows.