2013-02-11 12:25:40 -08:00

43 lines
856 B
Java

package tinker.tconstruct.client.tmt;
import java.util.ArrayList;
import net.minecraft.client.model.TexturedQuad;
import net.minecraft.client.renderer.RenderEngine;
import net.minecraft.client.renderer.entity.RenderManager;
public class TextureGroup
{
public TextureGroup()
{
poly = new ArrayList<TexturedQuad>();
texture = "";
}
public void addPoly(TexturedQuad quad)
{
poly.add(quad);
}
public void loadTexture()
{
loadTexture(-1);
}
public void loadTexture(int defaultTexture)
{
if(!texture.equals(""))
{
RenderEngine renderengine = RenderManager.instance.renderEngine;
renderengine.bindTexture(renderengine.getTexture(texture));
}
else if(defaultTexture > -1)
{
RenderManager.instance.renderEngine.bindTexture(defaultTexture);
}
}
public ArrayList<TexturedQuad> poly;
public String texture;
}