From 70d7953b45b9c6e9299f91c197a72d1be25c0d38 Mon Sep 17 00:00:00 2001 From: Kr4ight Date: Tue, 7 Apr 2026 21:27:56 +0200 Subject: [PATCH] Fix 1 --- .../org/saturnclient/impl/mixins/StatusEffectMixin.java | 7 ++++++- .../org/saturnclient/saturnclient/mixin/TabListMixin.java | 4 ++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/versions/1.21.9/src/main/java/org/saturnclient/impl/mixins/StatusEffectMixin.java b/versions/1.21.9/src/main/java/org/saturnclient/impl/mixins/StatusEffectMixin.java index df9ad35..6ec311b 100644 --- a/versions/1.21.9/src/main/java/org/saturnclient/impl/mixins/StatusEffectMixin.java +++ b/versions/1.21.9/src/main/java/org/saturnclient/impl/mixins/StatusEffectMixin.java @@ -7,6 +7,8 @@ import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.Shadow; import net.minecraft.client.gui.hud.InGameHud; +import net.minecraft.client.texture.SpriteAtlasTexture; +import net.minecraft.client.util.SpriteIdentifier; import net.minecraft.entity.effect.StatusEffect; import net.minecraft.entity.effect.StatusEffectInstance; import net.minecraft.registry.entry.RegistryEntry; @@ -28,7 +30,10 @@ public abstract class StatusEffectMixin implements EffectRef { @Override public SpriteRef getIcon() { - return (SpriteRef) SaturnClient.client.getGuiAtlasManager().getSprite((InGameHud.getEffectTexture(getEffectType()))); + SpriteIdentifier identifier = new SpriteIdentifier(SpriteAtlasTexture.BLOCK_ATLAS_TEXTURE, + InGameHud.getEffectTexture(getEffectType())); + + return (SpriteRef) SaturnClient.client.getAtlasManager().getSprite(identifier); } @Override diff --git a/versions/1.21.9/src/main/java/org/saturnclient/saturnclient/mixin/TabListMixin.java b/versions/1.21.9/src/main/java/org/saturnclient/saturnclient/mixin/TabListMixin.java index 5dd00f6..2614241 100644 --- a/versions/1.21.9/src/main/java/org/saturnclient/saturnclient/mixin/TabListMixin.java +++ b/versions/1.21.9/src/main/java/org/saturnclient/saturnclient/mixin/TabListMixin.java @@ -30,8 +30,8 @@ public abstract class TabListMixin { @Nullable public Text getDisplayName() { GameProfile profile = ((PlayerListEntry) (Object) this).getProfile(); - String name = profile.getName(); - UUID uuid = profile.getId(); + String name = profile.name(); + UUID uuid = profile.id(); if (SaturnPlayer.get(uuid) != null) { return Text.literal(Roles.getSaturnIndicator())