diff --git a/src/main/java/me/Danker/features/BonzoMaskTimer.java b/src/main/java/me/Danker/features/BonzoMaskTimer.java index 01e46d79..b812cebb 100644 --- a/src/main/java/me/Danker/features/BonzoMaskTimer.java +++ b/src/main/java/me/Danker/features/BonzoMaskTimer.java @@ -10,6 +10,7 @@ import me.Danker.utils.Utils; import net.minecraft.client.Minecraft; import net.minecraft.client.entity.EntityPlayerSP; +import net.minecraft.client.renderer.GlStateManager; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; import net.minecraft.util.EnumChatFormatting; @@ -74,6 +75,7 @@ protected void draw(UMatrixStack matrices, float x, float y, float scale, boolea if (example) { double scaleReset = Math.pow(scale, -1); GL11.glScaled(scale, scale, scale); + GlStateManager.color(1, 1, 1, 1); mc.getTextureManager().bindTexture(BONZO_ICON); RenderUtils.drawModalRectWithCustomSizedTexture(x / scale, y / scale, 0, 0, 16, 16, 16, 16); @@ -89,6 +91,7 @@ protected void draw(UMatrixStack matrices, float x, float y, float scale, boolea if ((helmetSlot != null && helmetSlot.getDisplayName().contains("Bonzo's Mask")) || nextBonzoUse > 0) { double scaleReset = Math.pow(scale, -1); GL11.glScaled(scale, scale, scale); + GlStateManager.color(1, 1, 1, 1); mc.getTextureManager().bindTexture(BONZO_ICON); RenderUtils.drawModalRectWithCustomSizedTexture(x / scale, y / scale, 0, 0, 16, 16, 16, 16); diff --git a/src/main/java/me/Danker/features/CakeTimer.java b/src/main/java/me/Danker/features/CakeTimer.java index 72552426..c7d9fc2a 100644 --- a/src/main/java/me/Danker/features/CakeTimer.java +++ b/src/main/java/me/Danker/features/CakeTimer.java @@ -10,6 +10,7 @@ import me.Danker.utils.RenderUtils; import me.Danker.utils.Utils; import net.minecraft.client.Minecraft; +import net.minecraft.client.renderer.GlStateManager; import net.minecraft.util.EnumChatFormatting; import net.minecraft.util.ResourceLocation; import net.minecraft.util.StringUtils; @@ -67,6 +68,7 @@ protected void draw(UMatrixStack matrices, float x, float y, float scale, boolea Minecraft mc = Minecraft.getMinecraft(); double scaleReset = Math.pow(scale, -1); GL11.glScaled(scale, scale, scale); + GlStateManager.color(1, 1, 1, 1); mc.getTextureManager().bindTexture(CAKE_ICON); RenderUtils.drawModalRectWithCustomSizedTexture(x / scale, y / scale, 0, 0, 16, 16, 16, 16); @@ -80,6 +82,7 @@ protected void draw(UMatrixStack matrices, float x, float y, float scale, boolea Minecraft mc = Minecraft.getMinecraft(); double scaleReset = Math.pow(scale, -1); GL11.glScaled(scale, scale, scale); + GlStateManager.color(1, 1, 1, 1); mc.getTextureManager().bindTexture(CAKE_ICON); RenderUtils.drawModalRectWithCustomSizedTexture(x / scale, y / scale, 0, 0, 16, 16, 16, 16); diff --git a/src/main/java/me/Danker/features/GolemSpawningAlert.java b/src/main/java/me/Danker/features/GolemSpawningAlert.java index f0e25cc5..649fe092 100644 --- a/src/main/java/me/Danker/features/GolemSpawningAlert.java +++ b/src/main/java/me/Danker/features/GolemSpawningAlert.java @@ -9,6 +9,7 @@ import me.Danker.utils.RenderUtils; import me.Danker.utils.Utils; import net.minecraft.client.Minecraft; +import net.minecraft.client.renderer.GlStateManager; import net.minecraft.util.EnumChatFormatting; import net.minecraft.util.ResourceLocation; import net.minecraft.util.StringUtils; @@ -54,6 +55,7 @@ protected void draw(UMatrixStack matrices, float x, float y, float scale, boolea if (example) { double scaleReset = Math.pow(scale, -1); GL11.glScaled(scale, scale, scale); + GlStateManager.color(1, 1, 1, 1); mc.getTextureManager().bindTexture(GOLEM_ICON); RenderUtils.drawModalRectWithCustomSizedTexture(x / scale, y / scale, 0, 0, 16, 16, 16, 16); @@ -67,6 +69,7 @@ protected void draw(UMatrixStack matrices, float x, float y, float scale, boolea if (enabled && Utils.inSkyblock && golemTime > System.currentTimeMillis() / 1000) { double scaleReset = Math.pow(scale, -1); GL11.glScaled(scale, scale, scale); + GlStateManager.color(1, 1, 1, 1); mc.getTextureManager().bindTexture(GOLEM_ICON); RenderUtils.drawModalRectWithCustomSizedTexture(x / scale, y / scale, 0, 0, 16, 16, 16, 16); diff --git a/src/main/java/me/Danker/features/SpiritMaskTimer.java b/src/main/java/me/Danker/features/SpiritMaskTimer.java index 185c67c6..7ed73ff2 100644 --- a/src/main/java/me/Danker/features/SpiritMaskTimer.java +++ b/src/main/java/me/Danker/features/SpiritMaskTimer.java @@ -10,6 +10,7 @@ import me.Danker.utils.Utils; import net.minecraft.client.Minecraft; import net.minecraft.client.entity.EntityPlayerSP; +import net.minecraft.client.renderer.GlStateManager; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; import net.minecraft.util.EnumChatFormatting; @@ -73,6 +74,7 @@ protected void draw(UMatrixStack matrices, float x, float y, float scale, boolea if (example) { double scaleReset = Math.pow(scale, -1); GL11.glScaled(scale, scale, scale); + GlStateManager.color(1, 1, 1, 1); mc.getTextureManager().bindTexture(SPIRIT_ICON); RenderUtils.drawModalRectWithCustomSizedTexture(x / scale, y / scale, 0, 0, 16, 16, 16, 16); @@ -88,7 +90,8 @@ protected void draw(UMatrixStack matrices, float x, float y, float scale, boolea if ((helmetSlot != null && helmetSlot.getDisplayName().contains("Spirit Mask")) || nextspiritUse > 0) { double scaleReset = Math.pow(scale, -1); GL11.glScaled(scale, scale, scale); - + GlStateManager.color(1, 1, 1, 1); + mc.getTextureManager().bindTexture(SPIRIT_ICON); RenderUtils.drawModalRectWithCustomSizedTexture(x / scale, y / scale, 0, 0, 16, 16, 16, 16);