Class SingleInputPocketCrafter<R extends net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.SingleRecipeInput>>

java.lang.Object
petrolpark.mc.library.core.world.item.crafting.pocket.crafter.SimplePocketCrafter<net.minecraft.world.item.crafting.SingleRecipeInput,R>
petrolpark.mc.library.core.world.item.crafting.pocket.crafter.SingleInputPocketCrafter<R>
All Implemented Interfaces:
IPocketCrafter<R>
Direct Known Subclasses:
AbstractCookingPocketCrafter

@ParametersAreNonnullByDefault public abstract class SingleInputPocketCrafter<R extends net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.SingleRecipeInput>> extends SimplePocketCrafter<net.minecraft.world.item.crafting.SingleRecipeInput,R>
  • Constructor Details

    • SingleInputPocketCrafter

      public SingleInputPocketCrafter()
  • Method Details

    • createRecipeInput

      @Nullable public net.minecraft.world.item.crafting.SingleRecipeInput createRecipeInput(IPocketCraftingContext context, List<IInterpretedSlot<?>> slots)
      Specified by:
      createRecipeInput in class SimplePocketCrafter<net.minecraft.world.item.crafting.SingleRecipeInput,R extends net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.SingleRecipeInput>>