NPC Name Conflict
Lauris1988 opened this issue ยท 12 comments
What version/build of NametagEdit are you using? Type /ver NametagEdit
The Latest version of Nametagedit.
What version of Bukkit/Spigot/PaperSpigot are you using? Type /ver
I'm using spigot 1.10.2 (Spigot-047f737-744e1a1)
What plugins are you using? Type /plugins
Plugin list: MinecraftMarket, WorldEdit, TerrainControl, PlaceholderAPI, zPermissions, ClearLag, FastCraftPlus, NametagEdit, JoinText, EasyBackup, Votifier, ProtocolLib, VoidSpawn, AdvancedPortals, AutomaticInventory, SkinsRestorer, eZProtector, FeatherBoard, HorseTpWithMe, CustomHelp, AntiAura, DontSpam, StaffPlus, CustomTab, HolographicDisplays, InfernalMobs, Essentials, EssentialsSpawn, Announcer, PremiumTurrets, WorldGuard, ChopTree3, EchoPet, RandomTeleport, GAListener, Feudal, DeluxeChat, Citizens, CommandNPC, LeaderHeads, CustomNoteBlock, Vault.
Please explain your issue?
I have an issue with Tablist flickering with nearby NPC names in it. I use the latest version of Citizens plugin. NPC names in Tablist is disabled in Citizens config file. But I can still see name appearing and disappearing at random when I'm near NPCs. What is causing that and is is solvable?
How do you reproduce the issue?
Is there an error(s) in the console? Please use: https://pastebin.com
How do you make it where when someone is joining the server for their first time and they are put into a NameTagEdit group and when they hit tab their name is a different color or has like something in front of it or after it. How do you do that?
Confirmed issue using Spigot 1.11 and latest NTE build, nearby NPCs seem to interfere with the plugin.
Also when you log in an area and a NPC is standing close to your initial location, NTE just refuses to work, leaving the names white (by default). The only way to recover from this is by reloading the plugin or leaving the area and logging back in.
Not that I've found. The glitch seems to be only affecting player NPCs though, so any skeleton or zombie npcs you make wont be affected.
Indeed. There seems to be a sloppy one though:
Yup. For some drunk reason, Mojang made scoreboards use names, not UUIDs. So anything with the same name as you shares a scoreboard with you. Adding a color code to the end usually fixes that issue.
With that said, a good plugin option would be to specify a refresh rate for the tablist to prevent this kind of issue from "renaming" players (and thus remove any prefix / suffix associated with them). ATM you must reload NTE plugin in order to refresh the tablist, and that's kinda cumbersome IMO.
Perhaps an alternative is to listen for the outgoing packet that updates the tab list.
Also, this isn't technically a "conflict", as you'll get this error even with nametagedit uninstalled
@sgtcaze Looks like a good idea.
@TheWranger Yeah thanks, I got this ;) It still is bothersome when another plugin causes the tablist to refresh though.