private static void addReceipe(Item item, int count, boolean isShapeless, Object[] ingredients) { // Add appropriate recipe to temporary list ABORecipe recipe = new ABORecipe(); recipe.isPipe = (item instanceof ItemPipe); recipe.itemID = item.itemID; recipe.isShapeless = isShapeless; recipe.input = ingredients; recipe.result = new ItemStack(item, count); aboRecipes.add(recipe); }