NTE Bug
Opened this issue ยท 24 comments
What version/build of NametagEdit are you using? Type /ver NametagEdit
4.1.2
What version of Bukkit/Spigot/PaperSpigot are you using? Type /ver
Spigot 1.8.8
What plugins are you using? Type /plugins
Just NameTagEdit
Please explain your issue?
When i set a prefix, instead of showing up the one i created, it shows up the one on the permissions list, like the prefix on the pex
How do you reproduce the issue?
Is there an error(s) in the console? Please use: https://pastebin.com
Please post your Groups.yml and Players.yml. Are you trying to apply the tag using the Players or Groups options?
Groups: http://pastebin.com/6ByZzsFS
Players: http://pastebin.com/G9uU9h4s
Im trying to apply using group options
Hmm your groups file looks fine. You mentioned the tag applies "like the prefix on the pex". We do not interact with PEX in this way (as in we do not use PEX prefixes/suffixes).
What command are you running? And please send a screenshot of the tablist when you do this. It sounds like this is a permission issue, or maybe some sort of configuration mismatch.
Okay, so i created 6 groups, User, Vip, God, Mod, Admin and Owner. Mod, Admin prefix's works fine, but when i set myself User or god, it shows up the Vip prefix, and when i set myself Owner, Admin tag shows up.
The command, i just created the groups with, /nte group create Admin (mod,vip,user,etc) prefix [prefix]
and i started changing ranks with pex, and there is when i found this error
The default rank (Usuario) needs the permission "nte.usuario". If a player or permission group does not explicitly have a permission, it will not apply.
From what I can see in the screenshot, your permissions plugin does not have any permissions listed under your UUID and Group. Keep in mind having OP is not considered in this process.
Make sure the order is Descending, so you can use /ne group order or set them manually in your files.
E.g.
Groups:
MyTopGroup:
...
MySecondGroup:
...
Priority represents the order in Tab. Group priority represents which groups are used to determine Hierarchy.
I just did this
Groups:
Owner:
Permission: nte.owner
Prefix: '&b&lOWNER '
Suffix: ''
Priority: 1
Sky-Admin:
Permission: nte.skyadmin
Prefix: '&4&lADMIN &7'
Suffix: '&f'
Priority: 2
Sky-Mod:
Permission: nte.skymod
Prefix: '&e&lMOD &a'
Suffix: '&f'
Priority: 3
SkyVip:
Permission: nte.vip
Prefix: '&eSkyVip &b'
Suffix: '&f'
Priority: 4
SkyGod:
Permission: nte.skygod
Prefix: '&3SkyGod &a'
Suffix: '&f'
Priority: 5
Usuario:
Permission: nte.usuario
Prefix: '&6Usuario &f'
Suffix: '&f'
Priority: 6
Okay so, this happens now, i created one group for each rank of the server.
Im currently owner,, so my prefix should be &b&lOWNER Aeeder, but instead of having the prefix of NTE, i have like the first 16 characters of the prefix instead of the full prefix which is this "&b&l[&2&l&k;;;&3&lSky-&3&lOwner&2&l&k;;;&b&l"
You can only have maximum 16 characters for a prefix and suffix. These are the default limits for minecraft scoreboards.
I know that, but my question is, why does the pex prefix appears instead of the nte one?
Well that is very peculiar, yeah. As I said earlier, NametagEdit does NOT pick up any information from PermissionsEX except permissions and groups. We do not load or consider any prefixes, suffixes, titles etc. In fact, we only listen to when a user permission is changed, and then apply the Nametag update.
I don't know how what you're experiencing is possible. This is not doable with default NametagEdit.
Do you have another plugin that modifies the tab? This is just not possible with NametagEdit.
Edit: Are you using placeholders?
When i join the server, the tab shows the PEX prefix, but when i type /nte reload, it shows up the NTE prefix, any idea how could this happen?
AAC, AnimatedNames, ASkyBlock, AuctionHouse, ChestCommands, Citizens, ClearLag, CustomJoinItems, Essentials (Spawn,Chat,Protect), FeatherBoard, HolographicDisplays, iDisguise, LibsDisguises, MotdManager, Multiverse-Core, NameTagEdit,PacketListenerApi, Pex,PerWorldChat, PerWorldPlugins, Placeholderapi, Plugman, ProtocolLib, Skywars, TitleAPI, UltraCosmetics, Vault, VoidGenerator, VoidWorld, WorldEdit, WorldGuard
Animated Names appears to have an overlapping functionality with NametagEdit:
https://www.spigotmc.org/resources/animatednames.2175/
Perhaps try removing this plugin for a moment and see if this fixes the issue?
Yep, that was it, it was because AnimatedNames, thanks for the help mate, Excellent support here