aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker/skyblock/events
diff options
context:
space:
mode:
authorviciscat <51047087+viciscat@users.noreply.github.com>2024-05-10 01:08:39 +0200
committerviciscat <51047087+viciscat@users.noreply.github.com>2024-06-02 13:26:45 +0200
commit1ab1b64847378254f0ea5192c3c5939a9f65de9c (patch)
tree0feb04cb07d06e2853d8519fd06f3ccc89232d0b /src/main/java/de/hysky/skyblocker/skyblock/events
parentc4688d4f5f43432114a9e3cc635140c6b6f565bb (diff)
downloadSkyblocker-1ab1b64847378254f0ea5192c3c5939a9f65de9c.tar.gz
Skyblocker-1ab1b64847378254f0ea5192c3c5939a9f65de9c.tar.bz2
Skyblocker-1ab1b64847378254f0ea5192c3c5939a9f65de9c.zip
the config commit tm
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/skyblock/events')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/events/JacobEventToast.java12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/events/JacobEventToast.java b/src/main/java/de/hysky/skyblocker/skyblock/events/JacobEventToast.java
index 58e57120..18d9a7b2 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/events/JacobEventToast.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/events/JacobEventToast.java
@@ -1,5 +1,8 @@
package de.hysky.skyblocker.skyblock.events;
+import com.mojang.blaze3d.systems.RenderSystem;
+import de.hysky.skyblocker.utils.Utils;
+import de.hysky.skyblocker.utils.render.RenderHelper;
import net.minecraft.client.font.TextRenderer;
import net.minecraft.client.gui.DrawContext;
import net.minecraft.client.toast.ToastManager;
@@ -54,12 +57,19 @@ public class JacobEventToast extends EventToast{
for (int i = 0; i < crops.length; i++) {
context.drawItem(cropItems.get(crops[i]), x + i * (16 + 8), 7);
}
- context.fill(30, 6, 30 + messageWidth, 22, 400, 0x212121 | k);
+ // IDK how to make the items transparent, so I just redraw the texture on top
+ context.getMatrices().push();
+ context.getMatrices().translate(0, 0, 400f);
+ RenderHelper.renderNineSliceColored(context, TEXTURE, 0, 0, getWidth(), getHeight(), 1f, 1f, 1f, (k >> 24)/ 255f);
+ context.getMatrices().pop();
y += textRenderer.fontHeight * message.size();
}
+ context.getMatrices().push();
+ context.getMatrices().translate(0, 0, 400f);
drawTimer(context, 30, y);
context.drawItemWithoutEntity(icon, 8, getHeight()/2 - 8);
+ context.getMatrices().pop();
return startTime > 5_000 ? Visibility.HIDE: Visibility.SHOW;
}
}