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.
Hi Goncalomb! Any chance the version with BoS rabbit is ready yet?
Hey, I was curious if you could possibly add an ability for BoS mobs to "left click" items. For example if I give a BoS mob a snowball it will throw it as a projectile and not just try smashing me in the face with it.
Please update goncalomb. It's a great plugin
@goncalomb
Hey were you still planning on updating this? would really love to use it on spigot 1.8.3
Why does not support 1.6.4 mcpc+
Thanks to all the people that are posting the bugs here and through email.
Unfortunately I haven't had much time to fix/update code. With 1.8, this requires a huge code update. The NBTEditor v1.2 was just a compatibility update, apparently it did more harm than good, it now has multiple errors in several places.
I'll probably be able to start fixing this next week. I'm strongly considering merging my other plugin (CustomItemsAPI) into the NBTEditor they share a substantial amount of code. This means that I don't have to keep updating all three projects separately (2 plugins and one library with the shared code) which is a real pain in the neck right now.
@PizzaHungry
I agree. It's a very cool plugin, but infortunately, there are bugs on books of souls.
@Spectatore
Weird. I've tried and it didn't loot for me.
@lramos15
I don't think it's possible at this moment.
<<reply 2533474>>
What I meant was the items you place as their armor or weapon still drops. For example I equipped armor to a zombie , kill it with looting of 3 or #? and it will drop an armor part or the thing it is holding.
How can I use this plugin to edit armor stands?
@Spectatore
/bos dropchance is about the items of the mob, vanilla drops are still enabled. For example, pigmen will still drops golden nugget
Please update to prevent books of souls from corrupting
I noticed when you change the drop chance to /bos dropchance 0 0 0 0 0 to a mob, It will still drop items when you have the enchant looting 1 to 10000 in your weapon, is there another way on how to disable drops?
Hey, I'm using this on Spigot 1.8, and I just logged in for the first time in a while to tell you that this is an absolutely amazing plugin. Every feature I could possibly want is covered; awesome work! I run a small War server for my friends, and as time goes on I like to make the included ideas more and more complex. Unfortunately, making them a reality requires a lot of work and NBT editing, which took a lot of time... before I got this plugin! Really, being able to edit anything, easily, without even having to turn the server off means a lot to me. Thanks so much for your work.
@goncalomb
Hello, I am now version upgrade to 1.6.4,But the nbteditor 1.6.4 version,open the server the newspaper is wrong
2015-03-29 19:03:25 [SEVERE] [NBTEditor] Error preparing reflection objects. This means that this version of NBTEditor is not compatible with this version of Bukkit.
java.lang.NullPointerException
at com.goncalomb.bukkit.bkglib.reflect.BukkitReflect.prepareReflection(BukkitReflect.java:75)
at com.goncalomb.bukkit.bkglib.reflect.BukkitReflect.getMinecraftClass(BukkitReflect.java:93)
at com.goncalomb.bukkit.bkglib.reflect.NBTBaseWrapper.prepareReflection(NBTBaseWrapper.java:39)
at com.goncalomb.bukkit.nbteditor.NBTEditor.onEnable(NBTEditor.java:49)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:467)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:383)
at org.bukkit.craftbukkit.v1_6_R3.CraftServer.loadPlugin(CraftServer.java:278)
at org.bukkit.craftbukkit.v1_6_R3.CraftServer.enablePlugins(CraftServer.java:260)
at net.minecraft.server.MinecraftServer.func_71243_i(MinecraftServer.java:521)
at net.minecraft.server.MinecraftServer.func_71222_d(MinecraftServer.java:485)
at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:428)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:224)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:630)
at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)
2015-03-29 19:03:25 [WARNING] [NBTEditor] NBTEditor version not compatible with this version of Bukkit. Please install the apropriated version.
Book of Souls Corrupted
Whenever I read a book of souls, it shows me the tags just fine, but if I try to spawn using that book of souls, it says it is corrupted. However, if I don't read the book of souls, it can still spawn mobs.
@TributeW
I don't know what happens. I test it on my server and mobs hit normally. Sorry.
@TributeW
Some mobs hit mega fast. I'm talking 100000 times a second. Is there a way to decrease this?
@BogglePoop
Yes it is possible with the variable max-entities or count. Max-entities is for mobs around the spawner and count is for how many mobs are spawning per time. But if you mean a certain amount, I think it is impossible.
Same than dreamking, the book of souls is easily corrupted. I can't change armors, when doing /bos offers with Villager it is corrupted easily. So it piss me off because it really need the book of souls to work. Please make a bugfix and update. Thanks for your help.