blob: e43bce072e72353d2de923fe342b132c977fc0af [file] [log] [blame] [raw]
package appeng.api.me.util;
import net.minecraft.inventory.InventoryCrafting;
import net.minecraft.item.ItemStack;
import net.minecraft.item.crafting.IRecipe;
import net.minecraft.world.World;
import appeng.api.IAEItemStack;
import appeng.api.IItemList;
public interface IMEInventoryUtil {
// ignores meta data - is always Fuzzy...
// will only remove single items, this ignores your stack size...
public ItemStack extractItemsByRecipe(World w, IRecipe r, ItemStack output, InventoryCrafting ci, ItemStack providedTemplate, int slot, IItemList all );
// ignores meta data - is always Fuzzy...
//public ItemStack extractItemsByType( ItemStack is ); // will only remove single items, this ignores your stack size...
}