Remove metadata on quit, fixes #622

This commit is contained in:
libraryaddict 2021-10-10 14:05:04 +13:00
parent a032155f5b
commit 1c97612c9f
1 changed files with 4 additions and 0 deletions

View File

@ -551,6 +551,10 @@ public class DisguiseListener implements Listener {
public void onQuit(PlayerQuitEvent event) {
Player player = event.getPlayer();
for (String meta : new String[]{"LastDisguise", "LD-LastAttacked", "forge_mods", "LibsRabbitHop", "ld_loggedin"}) {
player.removeMetadata(meta, LibsDisguises.getInstance());
}
// Removed as its not compatible with scoreboard teams
/*if (player.hasPermission("libsdisguises.seethrough")) {
for (Set<TargetedDisguise> disguises : DisguiseUtilities.getDisguises().values()) {