Zrips / CMI

117 stars 99 forks source link

Invisibility potion don't hide the player name tag #2500

Closed Malachiel87 closed 4 years ago

Malachiel87 commented 5 years ago

Description of issue: I think the fix "Fix for nameplates not being reaplied when returning from vanish mode" it causing issue in 1.8.8, the invisiiblity potion will make the player disapear but the name tag will stay visible, also i see myself as traslucent ghost image image

the issue is not present on CMI8.6.13.2

Cmi Version (using/cmi version): 8.6.15.4

Server Type (Spigot/Paperspigot/etc): Paper

Server Version (using /ver): 1.8.8

Malachiel87 commented 4 years ago

Any news?

Malachiel87 commented 4 years ago

Dude now i forced to upgrade cmi and there is the bug, when it will be fixed????

Malachiel87 commented 4 years ago

bump :( @Zrips

456dev commented 4 years ago

Can reproduce: the default team (cmicol) has the option "seeFriendlyInvisbles" set to true. when changing nameplate (or glow i'm assuming) it switches you out of the team, temporarily fixing the issue

LogGits commented 4 years ago

2 different issues regarding this: Scenario (1.8.8):

Server gives out invisibility potions. User drinks potion and enters /vanish, upon leaving vanish the invisible player will now have a nametag on their head.

Scenario (1.12.2):

Server gives out invisibility potions, because of "seeFriendlyInvisibles:true" player can see other players who are invis. (breaks kitpvp/gameservers & survival pvp/pve).

Zrips commented 4 years ago

This was known issue with 1.8.8 servers in general as of https://bugs.mojang.com/browse/MC-48730 bug report. This was fixed and is not an issue in later versions. If you want to hide those nameplates on 1.8.8 and older versions, you will need to set this DisableTeamManagement to true in config file or update your server to a newer version.

LogGits commented 4 years ago

To clarify, scenario 2 is fixed in the next milestone. scenario 1 is unfixable due to a minecraft bug as Zrips mentioned.