package de.ellpeck.naturesaura.recipes; import net.minecraft.core.RegistryAccess; import net.minecraft.world.item.ItemStack; import net.minecraft.world.item.crafting.Recipe; import net.minecraft.world.level.Level; import net.neoforged.neoforge.items.wrapper.RecipeWrapper; public abstract class ModRecipe implements Recipe { @Override public boolean matches(RecipeWrapper inv, Level levelIn) { // return true here so that we can easily get all recipes of a type from the recipe manager return true; } @Override public ItemStack assemble(RecipeWrapper inv, RegistryAccess access) { return ItemStack.EMPTY; } @Override public boolean canCraftInDimensions(int width, int height) { return false; } }