From 4d8c41fa8b004e3c28eb7f72f124332dbc7b4cdf Mon Sep 17 00:00:00 2001 From: Sollace Date: Fri, 9 Oct 2020 13:00:14 +0200 Subject: [PATCH] Render the icon behind the reload/charge animation --- .../java/com/minelittlepony/unicopia/client/gui/Slot.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/minelittlepony/unicopia/client/gui/Slot.java b/src/main/java/com/minelittlepony/unicopia/client/gui/Slot.java index 189e8933..285845a2 100644 --- a/src/main/java/com/minelittlepony/unicopia/client/gui/Slot.java +++ b/src/main/java/com/minelittlepony/unicopia/client/gui/Slot.java @@ -64,6 +64,9 @@ class Slot { // background UHud.drawTexture(matrices, 0, 0, textureU, textureV, size, size, 128, 128); + uHud.renderAbilityIcon(matrices, abilities.getStat(bSwap ? bSlot : aSlot), slotPadding / 2, slotPadding / 2, iconSize, iconSize, iconSize, iconSize); + + if (cooldown > 0 && cooldown < 1) { float lerpCooldown = MathHelper.lerp(tickDelta, cooldown, lastCooldown); @@ -85,7 +88,6 @@ class Slot { protected void renderContents(MatrixStack matrices, AbilityDispatcher abilities, boolean bSwap, float tickDelta) { // contents - uHud.renderAbilityIcon(matrices, abilities.getStat(bSwap ? bSlot : aSlot), slotPadding / 2, slotPadding / 2, iconSize, iconSize, iconSize, iconSize); UHud.drawTexture(matrices, 0, 0, backgroundU, backgroundV, size, size, 128, 128); }