How can I summon a mob with an always-visible name tag?

How can I summon a mob with an always-visible name tag? - White visiting card with empty space for data placed on light pink background

My son would like to know how to summon a mob with an always-visible name tag.

He's tried CustomNameVisible:1 but it doesn't work. It summons the mob, but the name tag is only visible when you look at the creature.



Best Answer

In Minecraft 1.8, the CustomNameVisible tag only works on Armor Stand entities.

Here is a workaround for putting a tag on a mob. Actually it isn't really on the mob itself, but on an Armor Stand riding it.

/summon ArmorStand ~ ~1 ~ {CustomName:"YourNameHere",CustomNameVisible:1,Small:1,Invisible:1,Invulnerable:1,Riding:{id:"EntityNameHere"}}

You just have to replace YourNameHere by the tag you want to appear and EntityNameHere by the entity name (e.g. Zombie or Skeleton).




Pictures about "How can I summon a mob with an always-visible name tag?"

How can I summon a mob with an always-visible name tag? - Wooden name tags arranged on table during wedding ceremony
How can I summon a mob with an always-visible name tag? - A Person Buying From a Grocery
How can I summon a mob with an always-visible name tag? - A Can of Energy Drink over the Wooden Table



How do you make name tags always visible in Minecraft?

How to Enter the Command
  • Open the Chat Window. The easiest way to run a command in Minecraft is within the chat window.
  • Type the Command. In this example, we are going to summon a cow named Daisy in Minecraft Java Edition (PC/Mac) 1.18 with the following command: /summon cow ~ ~ ~ {CustomName:"\\"Daisy\\""}




  • How To Put Text Under Your Name In Minecraft!




    More answers regarding how can I summon a mob with an always-visible name tag?

    Answer 2

    It seems like it may be a bug in Minecraft 1.8.8, or maybe a removed feature. There is a way to overcome it though. It may be hard to do, but if it is really a required feature this is the only way I can think of doing it.

    Create a clock (click here for a tutorial on how to make a fast clock). Add a command block to the clock with the following command:

    /tp @e[type=ArmorStand,name=NAMEHERE] @e[type=!ArmorStand,name=NAMEHERE]
    

    Then run the following command once:

    /summon ArmorStand ~ ~ ~ {Invisible:1,Invulnerable:1,CustomName:NAMEHERE,CustomNameVisible:1}
    

    Just replace NAMEHERE with the name you want, in your case replace NAMEHERE with Zorp.

    This works because the ArmorStand entity will always have it's name visible above it if it has the CustomNameVisible:1 tag. It is supposed to work on other entities too, but for some reason it doesn't, which I don't know why.

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

    Images: Angela Roma, Arina Krasnikova, Julia Avamotive, Erik Mclean