package WayofTime.alchemicalWizardry.api.bindingRegistry; import net.minecraft.item.ItemStack; public class BindingRecipe { public ItemStack requiredItem; public ItemStack outputItem; public BindingRecipe(ItemStack outputItem, ItemStack requiredItem) { this.requiredItem = requiredItem; this.outputItem = outputItem; } public boolean doesRequiredItemMatch(ItemStack testStack) { if(testStack == null || this.requiredItem == null) { return false; } return this.requiredItem.isItemEqual(testStack); } public ItemStack getResult() { return this.outputItem; } }