001    package net.minecraft.client.renderer.texturefx;
002    
003    import cpw.mods.fml.relauncher.Side;
004    import cpw.mods.fml.relauncher.SideOnly;
005    import net.minecraft.client.renderer.RenderEngine;
006    import org.lwjgl.opengl.GL11;
007    
008    @SideOnly(Side.CLIENT)
009    public class TextureFX
010    {
011        public byte[] imageData = new byte[1024];
012        public int iconIndex;
013        public boolean anaglyphEnabled = false;
014    
015        /** Texture ID */
016        public int textureId = 0;
017        public int tileSize = 1;
018        public int tileImage = 0;
019    
020        public TextureFX(int par1)
021        {
022            this.iconIndex = par1;
023        }
024    
025        public void onTick() {}
026    
027        public void bindImage(RenderEngine par1RenderEngine)
028        {
029            if (this.tileImage == 0)
030            {
031                GL11.glBindTexture(GL11.GL_TEXTURE_2D, par1RenderEngine.getTexture("/terrain.png"));
032            }
033            else if (this.tileImage == 1)
034            {
035                GL11.glBindTexture(GL11.GL_TEXTURE_2D, par1RenderEngine.getTexture("/gui/items.png"));
036            }
037        }
038    }