aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/xmrvizzy/skyblocker/gui
diff options
context:
space:
mode:
authorKevinthegreat <92656833+kevinthegreat1@users.noreply.github.com>2023-05-20 00:13:32 -0400
committerKevinthegreat <92656833+kevinthegreat1@users.noreply.github.com>2023-05-20 00:13:32 -0400
commit61b13fd1b4010dd4e13d62e365c81ae52cb881fa (patch)
treec2a70bd6c9281e00bbcbf3096db59508377d019a /src/main/java/me/xmrvizzy/skyblocker/gui
parentfd4f8bea1c742c8905782ed260d1f1992a732575 (diff)
downloadSkyblocker-61b13fd1b4010dd4e13d62e365c81ae52cb881fa.tar.gz
Skyblocker-61b13fd1b4010dd4e13d62e365c81ae52cb881fa.tar.bz2
Skyblocker-61b13fd1b4010dd4e13d62e365c81ae52cb881fa.zip
Fixed highlight rendering through tooltips
Diffstat (limited to 'src/main/java/me/xmrvizzy/skyblocker/gui')
-rw-r--r--src/main/java/me/xmrvizzy/skyblocker/gui/ContainerSolverManager.java4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/main/java/me/xmrvizzy/skyblocker/gui/ContainerSolverManager.java b/src/main/java/me/xmrvizzy/skyblocker/gui/ContainerSolverManager.java
index 756583f7..850e96ea 100644
--- a/src/main/java/me/xmrvizzy/skyblocker/gui/ContainerSolverManager.java
+++ b/src/main/java/me/xmrvizzy/skyblocker/gui/ContainerSolverManager.java
@@ -45,7 +45,7 @@ public class ContainerSolverManager extends DrawableHelper {
if (Utils.isOnSkyblock && screen instanceof GenericContainerScreen genericContainerScreen) {
ScreenEvents.afterRender(screen).register((screen1, matrices, mouseX, mouseY, delta) -> {
matrices.push();
- matrices.translate(((HandledScreenAccessor) genericContainerScreen).getX(), ((HandledScreenAccessor) genericContainerScreen).getY(), 0);
+ matrices.translate(((HandledScreenAccessor) genericContainerScreen).getX(), ((HandledScreenAccessor) genericContainerScreen).getY(), 300);
onDraw(matrices, genericContainerScreen.getScreenHandler().slots.subList(0, genericContainerScreen.getScreenHandler().getRows() * 9));
matrices.pop();
});
@@ -88,7 +88,6 @@ public class ContainerSolverManager extends DrawableHelper {
return;
if (highlights == null)
highlights = currentSolver.getColors(groups, slotMap(slots));
- RenderSystem.disableDepthTest();
RenderSystem.colorMask(true, true, true, false);
for (ColorHighlight highlight : highlights) {
Slot slot = slots.get(highlight.slot());
@@ -96,7 +95,6 @@ public class ContainerSolverManager extends DrawableHelper {
fillGradient(matrices, slot.x, slot.y, slot.x + 16, slot.y + 16, color, color);
}
RenderSystem.colorMask(true, true, true, true);
- RenderSystem.enableDepthTest();
}
private Map<Integer, ItemStack> slotMap(List<Slot> slots) {