public void activate(EntityPlayer player) {}
@Override
@SideOnly(Side.CLIENT)
public void render(CoreRoutedPipe pipe, LogisticsRenderPipe renderer) {
PipeItemsCraftingLogistics cpipe = (PipeItemsCraftingLogistics)pipe;
FontRenderer var17 = renderer.func_147498_b();
if(cpipe != null) {
List<ItemIdentifierStack> craftables = cpipe.getCraftedItems();
String name = "";
if(craftables != null && craftables.size() > 0) {
ItemStack itemstack = craftables.get(0).unsafeMakeNormalStack();
renderer.renderItemStackOnSign(itemstack);
Item item = itemstack.getItem();
GL11.glDepthMask(false);
GL11.glRotatef(-180.0F, 1.0F, 0.0F, 0.0F);
GL11.glTranslatef(0.5F, +0.08F, 0.0F);
GL11.glScalef(1.0F / 90.0F, 1.0F / 90.0F, 1.0F / 90.0F);
try {
name = item.getItemStackDisplayName(itemstack);
} catch(Exception e) {
try {
name = item.getUnlocalizedName();
} catch(Exception e1) {}
}
var17.drawString("ID: " + String.valueOf(Item.getIdFromItem(item)), -var17.getStringWidth("ID: " + String.valueOf(Item.getIdFromItem(item))) / 2, 0 * 10 - 4 * 5, 0);
ModuleCrafter logisticsMod=cpipe.getLogisticsModule();
if(logisticsMod.satelliteId != 0) {
var17.drawString("Sat ID: " + String.valueOf(logisticsMod.satelliteId), -var17.getStringWidth("Sat ID: " + String.valueOf(logisticsMod.satelliteId)) / 2, 1 * 10 - 4 * 5, 0);
}
} else {
GL11.glRotatef(-180.0F, 1.0F, 0.0F, 0.0F);