Suggestion Open

Disabling nameplate visibility for vanilla mobs using game packages.

#6217 opened by Unknown 1 year ago

Unknownreported this suggestion

Summary Me and a lot of different people wanted to make sure that the vanilla mob had a name, but the bar above the head was not displayed.

It's amazing why there's still no such thing, since I still think it's a fairly common practice, let's say, to display the name of a mob in a message or somewhere else. at the same time, specifying it in Displayname but so that there is no table overhead

Unknowncommented

While the CustomNameVisible tag via the AlwaysShowName Mob Option can be toggled false, an entity's custom nametag still shows up if a player looks directly at it: [Legacy attachment omitted]

To truly always hide the nametag of a named mob in Minecraft, two workarounds seem to exist:
Either mount another entity onto the mob, causing it to never show its nametag (perhaps a display entity passenger could accomplish this performantly?)
or utilize the scorebaord nametagVisibility option to add the mob to a no-nametag team that all players are included.\

/scoreboard teams add no_name
/scoreboard teams option no_name nametagVisibility never
/scoreboard teams join no_name @a
/scoreboard teams join no_name <MOB UUID> on Spawn

MythicMobs handling either of these as a AlwaysShowName: NEVER sort of setting would offer a new level of polish to custom mobs without users needing to implement their own workarounds for these use-cases.

Unknowncommented

MythicMobs handling either of these as a AlwaysShowName: NEVER sort of setting would offer a new level of polish to custom mobs without users needing to implement their own workarounds for these use-cases.

That would be great.

Sign in to join the discussion.