Remove last direct GL class
This commit is contained in:
parent
c9240f89d0
commit
790c363c03
2 changed files with 6 additions and 8 deletions
|
@ -39,7 +39,6 @@ import net.minecraftforge.fluids.FluidStack;
|
||||||
import net.minecraftforge.fml.client.config.GuiUtils;
|
import net.minecraftforge.fml.client.config.GuiUtils;
|
||||||
import net.minecraftforge.fml.common.Loader;
|
import net.minecraftforge.fml.common.Loader;
|
||||||
import org.lwjgl.input.Keyboard;
|
import org.lwjgl.input.Keyboard;
|
||||||
import org.lwjgl.opengl.GL11;
|
|
||||||
import reborncore.api.tile.IUpgradeable;
|
import reborncore.api.tile.IUpgradeable;
|
||||||
import reborncore.client.guibuilder.GuiBuilder;
|
import reborncore.client.guibuilder.GuiBuilder;
|
||||||
import reborncore.common.powerSystem.PowerSystem;
|
import reborncore.common.powerSystem.PowerSystem;
|
||||||
|
@ -462,14 +461,14 @@ public class TRBuilder extends GuiBuilder {
|
||||||
|
|
||||||
public void renderItemStack(ItemStack stack, int x, int y) {
|
public void renderItemStack(ItemStack stack, int x, int y) {
|
||||||
if (stack != EMPTY) {
|
if (stack != EMPTY) {
|
||||||
GL11.glEnable(GL11.GL_BLEND);
|
GlStateManager.enableBlend();
|
||||||
GL11.glBlendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA);
|
GlStateManager.blendFunc(GlStateManager.SourceFactor.SRC_ALPHA, GlStateManager.DestFactor.ONE_MINUS_SRC_ALPHA);
|
||||||
RenderHelper.enableGUIStandardItemLighting();
|
RenderHelper.enableGUIStandardItemLighting();
|
||||||
|
|
||||||
RenderItem itemRenderer = Minecraft.getMinecraft().getRenderItem();
|
RenderItem itemRenderer = Minecraft.getMinecraft().getRenderItem();
|
||||||
itemRenderer.renderItemAndEffectIntoGUI(stack, x, y);
|
itemRenderer.renderItemAndEffectIntoGUI(stack, x, y);
|
||||||
|
|
||||||
GL11.glDisable(GL11.GL_LIGHTING);
|
GlStateManager.disableLighting();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -39,7 +39,6 @@ import net.minecraft.item.crafting.Ingredient;
|
||||||
import net.minecraft.item.crafting.ShapedRecipes;
|
import net.minecraft.item.crafting.ShapedRecipes;
|
||||||
import net.minecraft.util.ResourceLocation;
|
import net.minecraft.util.ResourceLocation;
|
||||||
import net.minecraftforge.oredict.ShapedOreRecipe;
|
import net.minecraftforge.oredict.ShapedOreRecipe;
|
||||||
import org.lwjgl.opengl.GL11;
|
|
||||||
import reborncore.common.network.NetworkManager;
|
import reborncore.common.network.NetworkManager;
|
||||||
import techreborn.client.gui.GuiBase;
|
import techreborn.client.gui.GuiBase;
|
||||||
import techreborn.client.gui.TRBuilder;
|
import techreborn.client.gui.TRBuilder;
|
||||||
|
@ -77,14 +76,14 @@ public class GuiAutoCrafting extends GuiBase {
|
||||||
|
|
||||||
public void renderItemStack(ItemStack stack, int x, int y) {
|
public void renderItemStack(ItemStack stack, int x, int y) {
|
||||||
if (stack != EMPTY) {
|
if (stack != EMPTY) {
|
||||||
GL11.glEnable(GL11.GL_BLEND);
|
GlStateManager.enableBlend();
|
||||||
GL11.glBlendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA);
|
GlStateManager.blendFunc(GlStateManager.SourceFactor.SRC_ALPHA, GlStateManager.DestFactor.ONE_MINUS_SRC_ALPHA);
|
||||||
RenderHelper.enableGUIStandardItemLighting();
|
RenderHelper.enableGUIStandardItemLighting();
|
||||||
|
|
||||||
RenderItem itemRenderer = Minecraft.getMinecraft().getRenderItem();
|
RenderItem itemRenderer = Minecraft.getMinecraft().getRenderItem();
|
||||||
itemRenderer.renderItemAndEffectIntoGUI(stack, x, y);
|
itemRenderer.renderItemAndEffectIntoGUI(stack, x, y);
|
||||||
|
|
||||||
GL11.glDisable(GL11.GL_LIGHTING);
|
GlStateManager.disableLighting();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue