public static void renderTorchAtAngle(RenderBlocks renderBlocks, Block par1Block, double par2, double par4, double par6, double par8, double par10)
{
// if (par1Block instanceof GCCoreBlockUnlitTorch)
{
final Tessellator tessellator = Tessellator.instance;
IIcon icon = renderBlocks.getBlockIconFromSideAndMetadata(par1Block, 0, 0);
if (par1Block == GCBlocks.unlitTorch)
{
icon = BlockUnlitTorch.torchIcons[1];
}
if (par1Block == GCBlocks.unlitTorchLit)
{
icon = BlockUnlitTorch.torchIcons[0];
}
final double d5 = icon.getMinU();
final double d6 = icon.getMinV();
final double d7 = icon.getMaxU();
final double d8 = icon.getMaxV();
final double d9 = icon.getInterpolatedU(7.0D);
final double d10 = icon.getInterpolatedV(6.0D);
final double d11 = icon.getInterpolatedU(9.0D);
final double d12 = icon.getInterpolatedV(8.0D);
final double d13 = icon.getInterpolatedU(7.0D);
final double d14 = icon.getInterpolatedV(13.0D);
final double d15 = icon.getInterpolatedU(9.0D);
final double d16 = icon.getInterpolatedV(15.0D);
par2 += 0.5D;
par6 += 0.5D;
final double d17 = par2 - 0.5D;
final double d18 = par2 + 0.5D;
final double d19 = par6 - 0.5D;