package net.CyanWool.api.inventory.recipes;
import java.util.HashMap;
import java.util.Map;
import net.CyanWool.api.inventory.ItemStack;
import net.CyanWool.api.inventory.ItemType;
public class ShapedRecipe implements Recipe {
private Map<Integer, ItemType> items;
private ItemStack result;
public ShapedRecipe(ItemStack item) {
this.items = new HashMap<Integer, ItemType>();
this.result = item;
}
public void addIndegrient(int slot, ItemStack item) {
addIndegrient(slot, item.getItemType());
}
public void addIndegrient(int slot, ItemType type) {
items.put(slot, type);
}
public Map<Integer, ItemType> getItems() {
return items;
}
@Override
public ItemStack getResult() {
return result;
}
}