mirror of
https://github.com/Wurst-Imperium/Wurst7.git
synced 2024-09-20 01:12:13 +02:00
Fix BlockComponents rendering above other windows
This commit is contained in:
parent
077fea620b
commit
14fd8cfe3d
@ -471,6 +471,8 @@ public final class ClickGui
|
||||
GL11.glBlendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA);
|
||||
// GL11.glShadeModel(GL11.GL_SMOOTH);
|
||||
RenderSystem.lineWidth(1);
|
||||
MatrixStack matrixStack = context.getMatrices();
|
||||
matrixStack.push();
|
||||
|
||||
tooltip = "";
|
||||
for(Window window : windows)
|
||||
@ -495,12 +497,14 @@ public final class ClickGui
|
||||
else
|
||||
window.stopDraggingScrollbar();
|
||||
|
||||
matrixStack.translate(0, 0, 300);
|
||||
renderWindow(context, window, mouseX, mouseY, partialTicks);
|
||||
}
|
||||
|
||||
renderPopups(context, mouseX, mouseY);
|
||||
renderTooltip(context, mouseX, mouseY);
|
||||
|
||||
matrixStack.pop();
|
||||
GL11.glEnable(GL11.GL_CULL_FACE);
|
||||
GL11.glDisable(GL11.GL_BLEND);
|
||||
}
|
||||
@ -598,12 +602,18 @@ public final class ClickGui
|
||||
GL11.glEnable(GL11.GL_BLEND);
|
||||
GL11.glBlendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA);
|
||||
RenderSystem.lineWidth(1);
|
||||
MatrixStack matrixStack = context.getMatrices();
|
||||
matrixStack.push();
|
||||
|
||||
for(Window window : windows)
|
||||
if(window.isPinned() && !window.isInvisible())
|
||||
{
|
||||
matrixStack.translate(0, 0, 300);
|
||||
renderWindow(context, window, Integer.MIN_VALUE,
|
||||
Integer.MIN_VALUE, partialTicks);
|
||||
|
||||
}
|
||||
|
||||
matrixStack.pop();
|
||||
GL11.glEnable(GL11.GL_CULL_FACE);
|
||||
GL11.glDisable(GL11.GL_BLEND);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user