Class ShapelessRecipeType

java.lang.Object
net.minecraft.recipe.ShapelessRecipeType
All Implemented Interfaces:
RecipeType

public class ShapelessRecipeType extends Object implements RecipeType
Mappings:
Namespace Name
official akx
intermediary net/minecraft/class_1116
named net/minecraft/recipe/ShapelessRecipeType
  • Field Details

    • result

      private final ItemStack result
      Mappings:
      Namespace Name Mixin selector
      official a Lakx;a:Laip;
      intermediary field_4442 Lnet/minecraft/class_1116;field_4442:Lnet/minecraft/class_1071;
      named result Lnet/minecraft/recipe/ShapelessRecipeType;result:Lnet/minecraft/item/ItemStack;
    • field_15688

      private final DefaultedList<Ingredient> field_15688
      Mappings:
      Namespace Name Mixin selector
      official b Lakx;b:Lfi;
      intermediary field_15688 Lnet/minecraft/class_1116;field_15688:Lnet/minecraft/class_3114;
      named field_15688 Lnet/minecraft/recipe/ShapelessRecipeType;field_15688:Lnet/minecraft/util/collection/DefaultedList;
    • field_15689

      private final String field_15689
      Mappings:
      Namespace Name Mixin selector
      official c Lakx;c:Ljava/lang/String;
      intermediary field_15689 Lnet/minecraft/class_1116;field_15689:Ljava/lang/String;
      named field_15689 Lnet/minecraft/recipe/ShapelessRecipeType;field_15689:Ljava/lang/String;
  • Constructor Details

  • Method Details

    • method_14253

      @Environment(CLIENT) public String method_14253()
      Specified by:
      method_14253 in interface RecipeType
      Mappings:
      Namespace Name Mixin selector
      official e Lakt;e()Ljava/lang/String;
      intermediary method_14253 Lnet/minecraft/class_1114;method_14253()Ljava/lang/String;
      named method_14253 Lnet/minecraft/recipe/RecipeType;method_14253()Ljava/lang/String;
    • getOutput

      public ItemStack getOutput()
      Specified by:
      getOutput in interface RecipeType
      Mappings:
      Namespace Name Mixin selector
      official b Lakt;b()Laip;
      intermediary method_3501 Lnet/minecraft/class_1114;method_3501()Lnet/minecraft/class_1071;
      named getOutput Lnet/minecraft/recipe/RecipeType;getOutput()Lnet/minecraft/item/ItemStack;
    • method_14252

      public DefaultedList<Ingredient> method_14252()
      Specified by:
      method_14252 in interface RecipeType
      Mappings:
      Namespace Name Mixin selector
      official d Lakt;d()Lfi;
      intermediary method_14252 Lnet/minecraft/class_1114;method_14252()Lnet/minecraft/class_3114;
      named method_14252 Lnet/minecraft/recipe/RecipeType;method_14252()Lnet/minecraft/util/collection/DefaultedList;
    • method_13670

      public DefaultedList<ItemStack> method_13670(CraftingInventory craftingInventory)
      Specified by:
      method_13670 in interface RecipeType
      Mappings:
      Namespace Name Mixin selector
      official b Lakt;b(Lafy;)Lfi;
      intermediary method_13670 Lnet/minecraft/class_1114;method_13670(Lnet/minecraft/class_1011;)Lnet/minecraft/class_3114;
      named method_13670 Lnet/minecraft/recipe/RecipeType;method_13670(Lnet/minecraft/inventory/CraftingInventory;)Lnet/minecraft/util/collection/DefaultedList;
    • matches

      public boolean matches(CraftingInventory inventory, World world)
      Specified by:
      matches in interface RecipeType
      Mappings:
      Namespace Name Mixin selector
      official a Lakt;a(Lafy;Lamu;)Z
      intermediary method_3500 Lnet/minecraft/class_1114;method_3500(Lnet/minecraft/class_1011;Lnet/minecraft/class_1150;)Z
      named matches Lnet/minecraft/recipe/RecipeType;matches(Lnet/minecraft/inventory/CraftingInventory;Lnet/minecraft/world/World;)Z
    • getResult

      public ItemStack getResult(CraftingInventory inventory)
      Specified by:
      getResult in interface RecipeType
      Mappings:
      Namespace Name Mixin selector
      official a Lakt;a(Lafy;)Laip;
      intermediary method_3502 Lnet/minecraft/class_1114;method_3502(Lnet/minecraft/class_1011;)Lnet/minecraft/class_1071;
      named getResult Lnet/minecraft/recipe/RecipeType;getResult(Lnet/minecraft/inventory/CraftingInventory;)Lnet/minecraft/item/ItemStack;
    • method_14275

      public static ShapelessRecipeType method_14275(JsonObject jsonObject)
      Mappings:
      Namespace Name Mixin selector
      official a Lakx;a(Lcom/google/gson/JsonObject;)Lakx;
      intermediary method_14275 Lnet/minecraft/class_1116;method_14275(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1116;
      named method_14275 Lnet/minecraft/recipe/ShapelessRecipeType;method_14275(Lcom/google/gson/JsonObject;)Lnet/minecraft/recipe/ShapelessRecipeType;
    • method_14274

      private static DefaultedList<Ingredient> method_14274(JsonArray jsonArray)
      Mappings:
      Namespace Name Mixin selector
      official a Lakx;a(Lcom/google/gson/JsonArray;)Lfi;
      intermediary method_14274 Lnet/minecraft/class_1116;method_14274(Lcom/google/gson/JsonArray;)Lnet/minecraft/class_3114;
      named method_14274 Lnet/minecraft/recipe/ShapelessRecipeType;method_14274(Lcom/google/gson/JsonArray;)Lnet/minecraft/util/collection/DefaultedList;
    • method_14250

      @Environment(CLIENT) public boolean method_14250(int int2, int int3)
      Specified by:
      method_14250 in interface RecipeType
      Mappings:
      Namespace Name Mixin selector
      official a Lakt;a(II)Z
      intermediary method_14250 Lnet/minecraft/class_1114;method_14250(II)Z
      named method_14250 Lnet/minecraft/recipe/RecipeType;method_14250(II)Z