001package net.minecraft.client.renderer.texturefx;
002
003import cpw.mods.fml.relauncher.Side;
004import cpw.mods.fml.relauncher.SideOnly;
005import net.minecraft.client.renderer.RenderEngine;
006import org.lwjgl.opengl.GL11;
007
008@SideOnly(Side.CLIENT)
009public 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}