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 Feb 19, 2015@goncalomb
Thanks!
No good, anyways, my modded server is 1.7.10 and sadly, the 1.7.9 and 1.8 versions are not compatible :c
-
View User Profile
-
Send Message
Posted Feb 18, 2015Why Before properly without any problems, recently began to wrong
-
View User Profile
-
Send Message
Posted Feb 16, 2015@baqizidi
You are using a very old version. That is a language file load error. It has been fixed a long time ago (partially fixed on v0.0.4, completely fixed on v0.0.6).
I dug this very old comment on the issue (this only works if you are using linux):
As I said, these are super old versions, I will not re-fix these errors. Sorry.
-
View User Profile
-
Send Message
Posted Feb 15, 20152015-02-16 13:16:06 [INFO] [NBTEditor] Enabling NBTEditor v0.0.1
2015-02-16 13:16:06 [SEVERE] Cannot load configuration from stream
org.bukkit.configuration.InvalidConfigurationException: unacceptable character '?' (0xFFFD) special characters are not allowed
in "<string>", position 236
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55)
at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138)
at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:202)
at com.goncalomb.bukkit.lang.Lang.loadLanguage(Lang.java:93)
at com.goncalomb.bukkit.lang.Lang.loadLanguage(Lang.java:108)
at com.goncalomb.bukkit.lang.Lang.registerPlugin(Lang.java:54)
at com.goncalomb.bukkit.betterplugin.BetterPlugin.onEnable(BetterPlugin.java:42)
at com.goncalomb.bukkit.nbteditor.NBTEditor.onEnable(NBTEditor.java:24)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.v1_4_R1.CraftServer.loadPlugin(CraftServer.java:282)
at org.bukkit.craftbukkit.v1_4_R1.CraftServer.enablePlugins(CraftServer.java:264)
at net.minecraft.server.v1_4_R1.MinecraftServer.j(MinecraftServer.java:321)
at net.minecraft.server.v1_4_R1.MinecraftServer.e(MinecraftServer.java:300)
at net.minecraft.server.v1_4_R1.MinecraftServer.a(MinecraftServer.java:259)
at net.minecraft.server.v1_4_R1.DedicatedServer.init(DedicatedServer.java:149)
at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:399)
at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849)
Caused by: unacceptable character '?' (0xFFFD) special characters are not allowed
in "<string>", position 236
at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70)
at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:399)
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53)
... 18 more
2015-02-16 13:16:06 [WARNING] [XptoLang] Translation key not found, nbt.cmds.bos.description!
2015-02-16 13:16:06 [WARNING] [XptoLang] Translation key not found, nbt.cmds.nbts.description!
2015-02-16 13:16:06 [WARNING] [XptoLang] Translation key not found, nbt.cmds.nbti.description!
2015-02-16 13:16:06 [WARNING] [XptoLang] Translation key not found, nbt.cmds.nbte.description!
2015-02-16 13:16:06 [WARNING] [XptoLang] Translation key not found, nbt.cmds.nbtb.description!
2015-02-16 13:16:06 [WARNING] [XptoLang] Translation key not found, nbt.cmds.nbtp.description!
2015-02-16 13:16:06 [WARNING] [XptoLang] Translation key not found, nbt.cmds.nbth.description!
Since when do not know start inexplicable error
-
View User Profile
-
Send Message
Posted Feb 15, 2015@BlueDwarf
Hahaha. That is so good.
@DuskShadowBrony
Even though I renewed it in time, for some reason it still expired. I've already contacted my hosting provider it should come back up soon.
-
View User Profile
-
Send Message
Posted Feb 14, 2015This domain (goncalomb.com) expired on 13/02/2015.
Got this dude staring at me now.
-
View User Profile
-
Send Message
Posted Feb 14, 2015None of the links to commands, permissions, etc, work. Using /help also doesn't list any commands.
-
View User Profile
-
Send Message
Posted Feb 12, 2015Although Command blocks can manage pretty much everything this plugin does, you just can't beat the convenience of having those books. Easy to edit all the details, easy to spawn up some creatures on the fly, easy to throw the book into a spawner. Just pure convenience.
This plugin in just great. Hope you continue working on it and get it up to date with the new mobs.
-
View User Profile
-
Send Message
Posted Feb 9, 2015@goncalomb
Your plugin is by far one of the most useful I've ever used. I really do hope you keep developing this.
-
View User Profile
-
Send Message
Posted Feb 3, 2015@chaoswizard98
@spitroot
Thanks, It is good to know that people use my plugin in a daily basis, and above all you find it useful and fun.
I've already started making some changes toward adding the new entities.
-
View User Profile
-
Send Message
Posted Jan 31, 2015Thank you so much for this completely awesome plugin! I finally feel confident that I can use it to its full extent now, because I have spent more than a year with it as my favorite plugin. I love every bit about it. Thanks again! <3
-ThaBoneCrusher
-
View User Profile
-
Send Message
Posted Jan 31, 2015I just wanted to thank you for the amazing plugin! We use it all the time to make fun seasonal events on our server and the players really enjoy it.
Thanks for all the effort you put into this plugin! I appreciate it! -Chaos
-
View User Profile
-
Send Message
Posted Jan 29, 2015Is there an ETA for the new version that will include the new Entities?
-
View User Profile
-
Send Message
Posted Jan 23, 2015@BogglePoop
Max entities means the maximum entities that can be in the general area. Spawn count is what changes how many spawn per spawn
-
View User Profile
-
Send Message
Posted Jan 23, 2015why deosnt the max-entities for spawners work? its spawning more than 1 for me -edit- it only seems to spawn more than 1 if i walk far away from the spawner, then walk near it again! plis fix
-
View User Profile
-
Send Message
Posted Jan 23, 2015@goncalomb
I tested, version Not compatible, But Or Thank you
-
View User Profile
-
Send Message
Posted Jan 23, 2015@baqizidi
If you don't use my plugin (CustomItemsAPI), try just the "NBTEditor Beta v0.0.1" and the CustomItems (not mine), might work.
You can also try "NBTEditor Beta v0.0.4" it is for 1.5 but it might work on 1.4.7.
As I said these are old versions no longer supported, no one is going to fix those problems. Well, they are fixed, you just need to update to a new version. Sorry.
-
View User Profile
-
Send Message
Posted Jan 23, 2015@goncalomb
My game the player is 1.47 version ,So I can not Temporary upgrade the server,You say the method I tried You can't, And also CustomItems plugin authors Not online,quaere NBTEditor 1.5.1 version is compatible 1.4.7 ?
-
View User Profile
-
Send Message
Posted Jan 22, 2015@BogglePoop
There's a trick you can use. If you have an item riding the zombie, the spawner will try to spawn using the rules of an items. You just switch the age of the item to 6000 and it'll spawn in the zombie and the item disappears instantly.
-
View User Profile
-
Send Message
Posted Jan 22, 2015Is it possible to enable the mob spawners to spawn monsters during daytime?