From 84a06898a2a134633e449e10a18770c323984aec Mon Sep 17 00:00:00 2001 From: Lionarius Date: Thu, 24 Jul 2025 03:21:43 +0300 Subject: [PATCH] do not replace skin for head if on client and not in singleplayer --- .../lionarius/skinrestorer/mixin/SkullBlockEntityMixin.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/common/src/main/java/net/lionarius/skinrestorer/mixin/SkullBlockEntityMixin.java b/common/src/main/java/net/lionarius/skinrestorer/mixin/SkullBlockEntityMixin.java index 5415368..248a765 100644 --- a/common/src/main/java/net/lionarius/skinrestorer/mixin/SkullBlockEntityMixin.java +++ b/common/src/main/java/net/lionarius/skinrestorer/mixin/SkullBlockEntityMixin.java @@ -43,6 +43,9 @@ public abstract class SkullBlockEntityMixin { @Unique private static void skinrestorer$replaceSkin(Optional profileOpt, CallbackInfoReturnable>> cir) { + if (SkinRestorer.getMinecraftServer() == null) + return; + if (profileOpt.isEmpty()) return;