43 lines
840 B
Java
43 lines
840 B
Java
package mods.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(texture);
|
|
}
|
|
/*else if(defaultTexture > -1)
|
|
{
|
|
RenderManager.instance.renderEngine.bindTexture(defaultTexture);
|
|
}*/
|
|
}
|
|
|
|
public ArrayList<TexturedQuad> poly;
|
|
public String texture;
|
|
}
|