Nametag plugin
Im looking for a way to update nametags for players who change their nickname.
Currently I don't have anything that can do it. TAB use to do it, but stopped and there isn't really a great option to change it anywhere.
i've tried a few plugins already but they kinda suck or just don't work great.
If you have any suggestions for a paper 1.21.4 server, please let me know! thank you!
36 Replies
I might be overcomplicating it, but what if you display player names as a placeholder so you can update it anyhow you want?
TAB should still be working fine. Just put a placeholder in there, that displays the displayname if not nicked and the nickname if nicked.
Yes that would work, but i need a plugin to handle that
tab doesn't do nametags anymore
Now I'm confused
As far as I can tell it's still working for me and I just installed it like two days ago.
im talking about the nametags above your head ingame
I'm talking about that as well
oh
now im confused
where did you edit it in the config
Didn't they only remove a feature called "UnlimitedNametags" which allowed to do multiple rows of (bad performance) nametags over your head?
a part of it in the (I guess it was called) groups.yml
There you can set the tag and I set mine to use the %luckperms_prefix% placeholder
okay let me check
As far as I know they even marked "UnlimitedNametags" with a comment in the config.yml to be removed in future updates and then also did this. But the general nametag functionality hasn't been removed
It's just that UnlimitedNametags (which worked with invisible armorstands instead of packets) was really bad in regard of permance

That's from TAB (installed on the proxy)

:D
Yeah but I want the essentials nickname to be the name

thats a chat message
It won't let me add it in, like itll just double the name
You could also put the placeholder for the essentials nickname (displayname right?) into the groups.yml
What do you mean with it will double the name?

What exactly does your groups.yml say?

And your luckperms prefix is <minimessage>Owner</minimessage>?
its codes
hex
&#FF2200&l[&#FF4500&lO&#FF6800&lw&#FF8C00&ln&#FFAF00&le&#FFD200&lr&#FFF500&l]
As far as I remember you can configure the displayname of essentials in the essentials config. Probably there is something wrong so %essentials:nickname% is like that.
But wait...
What did you do here? What was the content of the tagprefix in the groups.yml at this moment?
thats just essentials
let me find it

tag is just tags
is there some section to configure the nickname?
oops
I mean displayname
There should be - afaik - a section for the displayname
thats the area for that
so let me change it {nickname}
those just do chat settings
Yeah
I stopped using the essentialsChat stuff a long time ago lol
So I can't tell much about it
Do you do nicknames on your server that work for nametags?
No :( I'm currently only at the beginning of my Network and I'm writing most of the EssentialsX functionality with my own plugins.
I'm handling the chat with my own bbChat solution which works fine but it currently doesnt have a nickname functionality
(even though it would be kinda easy to implement)
Generally you should have a placeholder which normally shows the normal name of the player and if a player is nicked shows the nicked name of the player.
I currently don't really get why "%essentials_nickname% is doing what it's doing in your case
As far as I can tell there should be a setting to configure the content of %essentials_nickname% (maybe some true/false setting at the beginning at the file afaik)
yeah ill go ask essentials and TAB some questions, thank you for the help
no problem
There is this plugin called unlimited nametags. Its a pain in the ass to set up, but after you do it completly overwrites the normal nametag system with display entities. Also not those are only visible using 1.19.4 and newer.
https://www.spigotmc.org/resources/unlimitednametags.117526/