There are a couple ways in Vanilla. But one can be tricky, the other would be clunky. If you want it clean, you can use loot tables.
Nothing comes to my mind currently.
Other than sticking it in an armor slot, but then you sacrifice the ability for the mob to wear armor there.
Okay, is it possible to make mobs drop something that they are not wearing/holding?
Using tags you could make it so only some percentage of new mobs are affected and turned into something new. Unfortunately riding entities cannot be created after the initial spawning of the entity unless you're using some other external tools.
This would instantly change any zombies into Zombie Villagers (and tag them to be ignored so they aren't continually having their data updated) The idea can be expanded upon in various ways, it just depends on what you're actually looking to do.
No, that is not possible. The best you can do is create a spawner with a high spawn radius and player range. But that may be difficult to manage, may affect performance, doesn't guarantee that the mobs spawn near players etc. Basically not very good.
The NBTEditor was made to change properties/values that are already implemented on vanilla Minecraft, it doesn't add new ones.
Would it be possibly to make NBTEditor mobs spawn naturally?
I just uploaded the official 2.0 release (waiting approval). Check 'Dev. Builds' then click 'releases' to download from my repository.
The same file will appear on the 'Files' page when the staff approves it.
EDIT: It's approved, the official download is available.
Unfortunately there's nothing I can do. Nothing changed on the way that NBTEditor handles Attribute Modifiers.
That happens because the default modifiers are "removed" when we add a tag with the custom ones. That is just the way that Minecraft does it.
Note that if an item has vanilla default AttributeModifiers, these will cease to exist if this tag is added (e.g. a Diamond Sword given an empty AttributeModifiers list will no longer provide a boost to damage).
I can't find a workaround for this. I was trying something with the modifiers UUID (that can't be set with the NBTEditor, only with command blocks), but that doesn't seem to work.
Looks like you used "mvn" instead of "mvn install".
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)?
I'm happy to see NBTEdit 2.0. I've installed it on my servers. My moderators will try it.
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.
Thank you very much!!! I'll always cheer you!
If you are a Windows, try to [Window powershell]. I succeeded at once.
[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?
Check this page for information about the next version. I'll do an official release soon.
does this work with minecraft 1.9?