[MC-7302] Nametag of certain mobs too low / too high Created: 12/Jan/13  Updated: 10/May/17  Resolved: 13/Feb/13

Status: Resolved
Project: Minecraft: Java Edition
Component/s: None
Affects Version/s: Snapshot 13w02b, Snapshot 13w04a, Snapshot 13w06a
Fix Version/s: Snapshot 13w07a

Type: Bug
Reporter: Howzieky Assignee: [Mojang] Nathan Adams
Resolution: Fixed Votes: 12
Labels: CustomName, high, nameplate
Environment:

7.12 java. windows vista


Attachments: PNG File 2013-01-12_11.43.24.png    
Issue Links:
Duplicate
is duplicated by MC-7007 Enderman Name Tags are not high enough Resolved
is duplicated by MC-7674 17 January 2013 Resolved
is duplicated by MC-8659 Named Witch has name in hat not above Resolved
is duplicated by MC-9567 Renamed mob nametags 2 Resolved
is duplicated by MC-15119 Name tag appears too high on large mobs Resolved
CHK:
Confirmation Status: Confirmed
Game Mode: Creative

 Description   

make a chicken, or a small slime, or anything really short. Name it (using MCEdit or something), and make sure it has the nameplate above it. look how high the nameplate is.

The nametag of Endermen and Ender dragon (see MC-7700) is too low.



 Comments   
Comment by Howzieky [ 18/Feb/13 ]

"Just 4 Fun x 32" Made by this guy!

Comment by Jackz [ 16/Feb/13 ]

I don't want to budge in, what texturepack is that? It looks kinda cool

Comment by Aspharon [ 14/Feb/13 ]

Fixed in 13w07a.

Comment by Kumasasa [ 24/Jan/13 ]

Confirmed.

Comment by Markku [ 17/Jan/13 ]

Can not comment about this when it comes to snapshots, but for 1.4.7 version only.

In the official and MCP produced (decompiled etc.) version of 1.4.7, I couldn't get any labels/names for mobs without first making some changes. (Maybe there is some long-term change going on in the snapshots, related perhaps to the rendering changes?). After enabling them (one line added for this), the labels are in the same height for every mob, no matter how tall they are (just like described in this issue).

The fix was like this:

            //GL11.glTranslatef((float)x + 0.0F, (float)y + 2.3F, (float)z);
            GL11.glTranslatef((float)x, (float)y + entity.height + 0.5F, (float)z);

I did not bother to take a screenshot, but suffice it to say, with that change the labels float quite well just above the highest point of the mob, though this depends how well the entity's height is set.

Comment by Howzieky [ 17/Jan/13 ]

aww. is there any way to say:

namePlate.y = mobHeight+.5000 /* mob height + half a meter*/

Comment by Kumasasa [ 17/Jan/13 ]

@John Smith: I cannot customize anything.

Comment by [Crispy] PokeCanada [ 17/Jan/13 ]

That's because this is how the game reads the players name tags. That's how Mojang fixed it. And anyways, who would want an Enderman to have an name tag when he will just teleport away? I can see the uses for it but it's not to useful.

Comment by Howzieky [ 17/Jan/13 ]

[Mod] Kumasasa just customize each mob one at a time

Comment by Howzieky [ 17/Jan/13 ]

Vote this up so it can get fixed!

Comment by Oscar Parker [ 17/Jan/13 ]

So all nameplates are just at the same height for all mobs currently.

Comment by Kumasasa [ 12/Jan/13 ]

See also the opposite issue in MC-7007

Generated at Sun Jan 12 12:14:03 UTC 2025 using Jira 9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13.