This commit is contained in:
Kr4ight
2026-04-07 21:27:56 +02:00
parent 812e7bf593
commit 70d7953b45
2 changed files with 8 additions and 3 deletions
@@ -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
@@ -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())