From 5e0f67a1e606086e7084e949fb8777cd875550d8 Mon Sep 17 00:00:00 2001 From: lionarius Date: Wed, 27 Nov 2024 12:49:54 +0300 Subject: [PATCH] save only if applying skin --- .../main/java/net/lionarius/skinrestorer/SkinRestorer.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/common/src/main/java/net/lionarius/skinrestorer/SkinRestorer.java b/common/src/main/java/net/lionarius/skinrestorer/SkinRestorer.java index 8c95b44..e9fee55 100644 --- a/common/src/main/java/net/lionarius/skinrestorer/SkinRestorer.java +++ b/common/src/main/java/net/lionarius/skinrestorer/SkinRestorer.java @@ -109,12 +109,12 @@ public final class SkinRestorer { if (!SkinRestorer.getSkinStorage().hasSavedSkin(profile.getId())) value = value.setOriginalValue(PlayerUtils.getPlayerSkin(profile)); - if (save) - SkinRestorer.getSkinStorage().setSkin(profile.getId(), value); - if (PlayerUtils.areSkinPropertiesEquals(value.value(), PlayerUtils.getPlayerSkin(profile))) continue; + if (save) + SkinRestorer.getSkinStorage().setSkin(profile.getId(), value); + PlayerUtils.applyRestoredSkin(profile, value.value()); var player = server.getPlayerList().getPlayer(profile.getId());