public static Icon getTile(RenderBlocks renderBlocks, Block block, int i, int j, int k, int face, Icon icon, Tessellator tessellator) {
lastOverride = null;
if (checkFace(face) && checkBlock(renderBlocks, block)) {
IBlockAccess blockAccess = renderBlocks.blockAccess;
CTMUtils$2 iterator = new CTMUtils$2(block, icon, blockAccess, i, j, k, face);
lastOverride = iterator.go();
if (lastOverride != null) {
icon = iterator.getIcon();
}
}
return lastOverride == null && skipDefaultRendering(block) ? null : icon;
}