How do I hide the name text on a mob?

How do I hide the name text on a mob? - Scrabble Tiles on White Surface

I want to summon custom Villagers for my minecraft adventure map that I am making. I figured out that to hide their career from their trading interface that you have to give them a custom name, but I only want the custom name to show in the trading interface and not when you hover over them. (Previous Question)

However when I do:

/summon Villager ~ ~ ~ {CustomName:Bob,CustomNameVisible:0}

Their Custom Name still shows. I don't know if this is a result of the way the CustomName tag works for mobs, or not. If anyone could explain this that would help a lot.



Best Answer

1.13+ Update

Above answer still applies, however command syntax and format were changed in 1.13+.

1.13 command:

/summon minecraft:villager ~ ~ ~ {CustomName:'{"text":"Bob"}',Passengers:[{id:"minecraft:armor_stand",Invisible:1b,Marker:1b}]}



Pictures about "How do I hide the name text on a mob?"

How do I hide the name text on a mob? - Man Holding Cardboard With Equality Text
How do I hide the name text on a mob? - Black Pen on Top of White Paper With George Text
How do I hide the name text on a mob? - From above of multicolored stone Azurite placed on small sheet of paper with inscription on  white table





How To Put Text Under Your Name In Minecraft!




Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.

Images: Brett Jordan, Sora Shimazaki, George Becker, Skylar Kang