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.
@Androkai
I've been using sh ../apache-maven-*/bin/mvn (like it says on the page). running mvn gives an unknown command error, I assume because I'm on windows ;_;
@KTJx2
Looks like you used "mvn" instead of "mvn install".
Using NBTEditor 2.0 - When adding damage to a weapon (such as an axe)
It sets the attack speed to 4 (100%) and in order to get the original axe attack speed, typing
does not work. It instead adds a +1 (its now 125%) attack speed to the axe. To get around this you could instead add -3 attack speed to obtain the vanilla axe attack speed. But having a -3 in red text can be confusing to players (especially with multiple items), thus it will become an annoyance.
Is there anyway to get the "command add attack speed 1" to set the axe speed to the original value of 1, (right now adding 1, sets it to 5)?
Tried running Maven in Git Bash, getting this error when running the 3rd command:
[ERROR] Unknown lifecycle phase "../apache-maven-3.3.9/bin/mvn". You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>:<plugin-artifact-id>[:<plugin-version>]:<goal>. Available lifecycle phases are: validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy, pre-clean, clean, post-clean, pre-site, site, post-site, site-deploy. -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/LifecyclePhaseNotFoundException
Hi !
Great Job !
I'm happy to see NBTEdit 2.0. I've installed it on my servers. My moderators will try it.
Thanks you :)
How much longer until 2.0 jar is released? I have no idea how to use Maven and this plugin will be very useful for my server
@soonguun201
Thank you for your help
When I trying to run the commands in the powershell, it all start normal, but the third command "sh ../apache-maven-*/bin/mvn" , powershell reply as: the term sh is not recognized as a cmdlet, function or operable program.
@goncalomb
Thank you very much!!! I'll always cheer you!
@kunxian888
If you are a Windows, try to [Window powershell]. I succeeded at once.
Hello,
When I try to build the 2.0 version, it suffers from a build failure. It says
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.3:compile (default-compile) on project nbteditor: Compilation failure [ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
I run my git bash on buildtool's folder, am I doing something wrong?
@Kinlamaru
Check this page for information about the next version. I'll do an official release soon.
does this work with minecraft 1.9?
@soonguun201
Because of the new changes to armor/off-hand/chances on Minecraft 1.9. Yes, the '/bos dropchance' command was removed. Two new variables were added to set the drop chances.
I'll probably add this to the FAQ too.
Did you ever delete the drop chance commands?
I use the current nbt editor-2.0-SNAPSHOT.
But should not / bos dropchance ~~~ command ...
The most important command!
OMG YOU LIFE SAVER THANKS!! :D
@suprsoup
Use '/bos dropchance 0 0 0 0 0' (0% on all slots). Using the command without any values just clears it to the default value (0.085 I think).
Help! I created a BoS, it is a zombie with iron armour. Is there any way to make it not drop the iron armor but still drop rotten flesh? I tried doing /bos dropchance it said "dropchance cleared" but when I tried killing the Zombie a couple of times, it still continued to drop iron armor and rotten flesh. Help!
But overall, nice plugin! :) Would reccomend!
Edit: Basically, I don't want the Zombie to drop any of the things it's holding. But just the rotten flesh, if it is not possible, tell me :)
@BlueDwarf
@danks113
I'll do an official release in the next few days. I just haven't had the time to fix some problems with my repository (repo.goncalomb.com) that need to be addressed before I can properly build the .jar file for release.
Can you give me the nbti editor.jar @goncalomb Thanks you very much
Were you going to post a compiled .jar file at some point, or just when you're totally 'done' working on it?
@Danny76429
That spam it's from the spawner (it must be on invalid state for some reason). Unfortunately that is not very helpful. I can't find any problems, I need specifics.
I sent you a PM, please continue this conversion there to avoid filling the comments.