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