package buildcraft.core.lib.render;
import net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher;
import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer;
import net.minecraft.tileentity.TileEntity;
public class RenderMultiTESR extends TileEntitySpecialRenderer {
private final TileEntitySpecialRenderer[] renderers;
public RenderMultiTESR(TileEntitySpecialRenderer[] renderers) {
this.renderers = renderers;
for (TileEntitySpecialRenderer r : renderers) {
r.func_147497_a(TileEntityRendererDispatcher.instance);
}
}
@Override
public void renderTileEntityAt(TileEntity tile, double x, double y, double z, float f) {
for (TileEntitySpecialRenderer r : renderers) {
r.renderTileEntityAt(tile, x, y, z, f);
}
}
}