Interface Recipe

All Known Implementing Classes:
ShapedRecipe, ShapelessRecipe

public interface Recipe
Mappings:
Namespace Name
intermediary net/minecraft/class_160
glue class_93
server ck
client dt
named net/minecraft/recipe/Recipe
  • Method Details

    • canCraft

      boolean canCraft(Crafting crafting)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2072 Lnet/minecraft/class_160;method_2072(Lnet/minecraft/class_159;)Z
      glue method_285 Lclass_93;method_285(Lclass_305;)Z
      server a Lck;a(Lhz;)Z
      client a Ldt;a(Lmq;)Z
      named canCraft Lnet/minecraft/recipe/Recipe;canCraft(Lnet/minecraft/inventory/Crafting;)Z
    • craft

      ItemInstance craft(Crafting crafting)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2074 Lnet/minecraft/class_160;method_2074(Lnet/minecraft/class_159;)Lnet/minecraft/class_31;
      glue method_287 Lclass_93;method_287(Lclass_305;)Lclass_224;
      server b Lck;b(Lhz;)Lfy;
      client b Ldt;b(Lmq;)Liz;
      named craft Lnet/minecraft/recipe/Recipe;craft(Lnet/minecraft/inventory/Crafting;)Lnet/minecraft/item/ItemInstance;
    • getIngredientCount

      int getIngredientCount()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2071 Lnet/minecraft/class_160;method_2071()I
      glue method_284 Lclass_93;method_284()I
      server a Lck;a()I
      client a Ldt;a()I
      named getIngredientCount Lnet/minecraft/recipe/Recipe;getIngredientCount()I
    • getOutput

      ItemInstance getOutput()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2073 Lnet/minecraft/class_160;method_2073()Lnet/minecraft/class_31;
      glue method_286 Lclass_93;method_286()Lclass_224;
      server b Lck;b()Lfy;
      client b Ldt;b()Liz;
      named getOutput Lnet/minecraft/recipe/Recipe;getOutput()Lnet/minecraft/item/ItemInstance;