Disabling nameplate visibility for vanilla mobs using game packages.
Open
Disabling nameplate visibility for vanilla mobs using game packages.
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
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: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 scorebaordnametagVisibility
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 SpawnMythicMobs 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.Edited by BrickgardMythicMobs 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.
Edited by VacAgeadded Enhancement label