From 53e4cb8a9b9679e1e714f7cdc08053d7d1233072 Mon Sep 17 00:00:00 2001 From: Mrbysco Date: Sat, 9 Mar 2024 16:38:17 +0100 Subject: [PATCH] Change FluidDisplay to use the RenderSystem calls instead of GLStateManager where possible --- .../actuallyadditions/mod/inventory/gui/FluidDisplay.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/de/ellpeck/actuallyadditions/mod/inventory/gui/FluidDisplay.java b/src/main/java/de/ellpeck/actuallyadditions/mod/inventory/gui/FluidDisplay.java index 6d6c6c446..34726a425 100644 --- a/src/main/java/de/ellpeck/actuallyadditions/mod/inventory/gui/FluidDisplay.java +++ b/src/main/java/de/ellpeck/actuallyadditions/mod/inventory/gui/FluidDisplay.java @@ -11,6 +11,7 @@ package de.ellpeck.actuallyadditions.mod.inventory.gui; import com.mojang.blaze3d.platform.GlStateManager; +import com.mojang.blaze3d.systems.RenderSystem; import de.ellpeck.actuallyadditions.mod.util.AssetUtil; import net.minecraft.client.Minecraft; import net.minecraft.client.gui.GuiGraphics; @@ -98,13 +99,13 @@ public class FluidDisplay { if (stack != null && fluid != null && this.resLoc != null) { // GlStateManager._pushMatrix(); - GlStateManager._enableBlend(); + RenderSystem.enableBlend(); // GlStateManager._disableAlphaTest(); - GlStateManager._blendFuncSeparate(770, 771, 1, 0); + RenderSystem.blendFuncSeparate(770, 771, 1, 0); int i = this.fluidReference.getFluid().getAmount() * 83 / this.fluidReference.getCapacity(); guiGraphics.blit(this.resLoc, barX + 1, barY + 84 - i, 0, 0, 16, i, 16, 512); //drawModalRectWithCustomSizedTexture(barX + 1, barY + 84 - i, 36, 172, 16, i, 16, 512); - GlStateManager._disableBlend(); + RenderSystem.disableBlend(); // GlStateManager._enableAlphaTest(); // GlStateManager._popMatrix(); }