From 4b40a67b00e97bd78e41a34cb5bcac62056b096d Mon Sep 17 00:00:00 2001 From: libraryaddict Date: Thu, 23 Jul 2020 19:36:17 +1200 Subject: [PATCH] Move skins saver for players joining to a schedule --- .../utilities/listeners/DisguiseListener.java | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/main/java/me/libraryaddict/disguise/utilities/listeners/DisguiseListener.java b/src/main/java/me/libraryaddict/disguise/utilities/listeners/DisguiseListener.java index f73241b4..845781d4 100644 --- a/src/main/java/me/libraryaddict/disguise/utilities/listeners/DisguiseListener.java +++ b/src/main/java/me/libraryaddict/disguise/utilities/listeners/DisguiseListener.java @@ -326,15 +326,6 @@ public class DisguiseListener implements Listener { } } - if (DisguiseConfig.isSaveGameProfiles() && DisguiseConfig.isUpdateGameProfiles() && - DisguiseUtilities.hasGameProfile(p.getName())) { - WrappedGameProfile profile = WrappedGameProfile.fromPlayer(p); - - if (!profile.getProperties().isEmpty()) { - DisguiseUtilities.addGameProfile(p.getName(), profile); - } - } - if (DisguiseConfig.isSavePlayerDisguises()) { Disguise[] disguises = DisguiseUtilities.getSavedDisguises(p.getUniqueId(), true); @@ -392,6 +383,15 @@ public class DisguiseListener implements Listener { required.ifPresent(customEntity -> p.kickPlayer(customEntity.getRequired())); } + + if (DisguiseConfig.isSaveGameProfiles() && DisguiseConfig.isUpdateGameProfiles() && + DisguiseUtilities.hasGameProfile(p.getName())) { + WrappedGameProfile profile = WrappedGameProfile.fromPlayer(p); + + if (!profile.getProperties().isEmpty()) { + DisguiseUtilities.addGameProfile(p.getName(), profile); + } + } } }.runTaskLater(LibsDisguises.getInstance(), 20);