package net.minecraft.world.item.crafting; import net.minecraft.world.item.ItemStack; public record SingleRecipeInput(ItemStack item) implements RecipeInput { @Override public ItemStack getItem(int index) { if (index != 0) { throw new IllegalArgumentException("No item for index " + index); } else { return this.item; } } @Override public int size() { return 1; } }