}
@Override
public void addInformation(ItemStack is, EntityPlayer p, List l, boolean more)
{
ICraftingPatternDetails details = getPatternForItem( is, p.worldObj );
if ( details == null )
{
l.add( EnumChatFormatting.RED + GuiText.InvalidPattern.getLocal() );
return;
}
boolean isCrafting = details.isCraftable();
IAEItemStack[] in = details.getCondensedInputs();
IAEItemStack[] out = details.getCondensedOutputs();
String label = (isCrafting ? GuiText.Crafts.getLocal() : GuiText.Creates.getLocal()) + ": ";
String and = " " + GuiText.And.getLocal() + " ";
String with = GuiText.With.getLocal() + ": ";