From 6c159d6aa21e65620895c470d505fbc3d0154c3a Mon Sep 17 00:00:00 2001 From: Lionarius Date: Fri, 30 May 2025 21:29:42 +0300 Subject: [PATCH] remove shadow of public method getPlayers --- .../net/lionarius/skinrestorer/mixin/PlayerListMixin.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/common/src/main/java/net/lionarius/skinrestorer/mixin/PlayerListMixin.java b/common/src/main/java/net/lionarius/skinrestorer/mixin/PlayerListMixin.java index ccaed02..53c81d7 100644 --- a/common/src/main/java/net/lionarius/skinrestorer/mixin/PlayerListMixin.java +++ b/common/src/main/java/net/lionarius/skinrestorer/mixin/PlayerListMixin.java @@ -20,9 +20,6 @@ import java.util.List; @Mixin(PlayerList.class) public abstract class PlayerListMixin { - @Shadow - public abstract List getPlayers(); - @Shadow @Final private MinecraftServer server; @@ -33,7 +30,7 @@ public abstract class PlayerListMixin { @Inject(method = "removeAll", at = @At("HEAD")) private void removeAll(CallbackInfo ci) { - for (var player : getPlayers()) { + for (var player : ((PlayerList) (Object) this).getPlayers()) { SkinRestorer.Events.onPlayerDisconnect(player); } }