InvisibilityTagFix 1.2

Correctly hides nametags of invisible players on Minecraft 1.8

  1. Matocolotoe
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.8
    Source Code:
    This plugin fixes a nametag bug on Minecraft 1.8 : players with an invisibility potion effect would not have their nametag properly hidden. I was looking for this sort of fix but I never found an actual one, so I decided to publish my work here.

    How does it work ?
    The plugin uses NMS to create a scoreboard team for each player that joins the server. The team name is a part of the UUID of the player. An asynchronous task in the background keeps updating the nametagVisibility option of the team.

    The plugin requires Spigot 1.8.8 to work. You just need to put the file in the plugins folder.
    It might not be compatible with other plugins that use scoreboard teams as well, such as NameTagEdit.

    Code (Text):
    # Permission required to run /itf
    permission: "itf.admin"

    # Message which is displayed to players who don't have the above permission
    permission-message: "§cYou do not have the required permission to run this command."

    # Period (in ticks, minimum 1) of the task updating tags
    refresh-frequency: 1
    Please report issues you may encounter on GitHub (see source code link), not in the review section.

Recent Updates

  1. Config and command
  2. Just a small improvement