Class ShapedRecipeType

java.lang.Object
net.minecraft.recipe.ShapedRecipeType
All Implemented Interfaces:
RecipeType
Direct Known Subclasses:
MapUpscaleRecipeType

public class ShapedRecipeType extends Object implements RecipeType
Mappings:
Namespace Name
official avp
intermediary net/minecraft/class_1115
named net/minecraft/recipe/ShapedRecipeType
  • Field Details

    • field_4438

      private final int field_4438
      Mappings:
      Namespace Name Mixin selector
      official a Lavp;a:I
      intermediary field_4438 Lnet/minecraft/class_1115;field_4438:I
      named field_4438 Lnet/minecraft/recipe/ShapedRecipeType;field_4438:I
    • field_4439

      private final int field_4439
      Mappings:
      Namespace Name Mixin selector
      official b Lavp;b:I
      intermediary field_4439 Lnet/minecraft/class_1115;field_4439:I
      named field_4439 Lnet/minecraft/recipe/ShapedRecipeType;field_4439:I
    • field_15686

      private final DefaultedList<Ingredient> field_15686
      Mappings:
      Namespace Name Mixin selector
      official c Lavp;c:Lez;
      intermediary field_15686 Lnet/minecraft/class_1115;field_15686:Lnet/minecraft/class_3114;
      named field_15686 Lnet/minecraft/recipe/ShapedRecipeType;field_15686:Lnet/minecraft/util/collection/DefaultedList;
    • result

      private final ItemStack result
      Mappings:
      Namespace Name Mixin selector
      official d Lavp;d:Late;
      intermediary field_4441 Lnet/minecraft/class_1115;field_4441:Lnet/minecraft/class_1071;
      named result Lnet/minecraft/recipe/ShapedRecipeType;result:Lnet/minecraft/item/ItemStack;
    • field_17466

      private final Identifier field_17466
      Mappings:
      Namespace Name Mixin selector
      official e Lavp;e:Lpc;
      intermediary field_17466 Lnet/minecraft/class_1115;field_17466:Lnet/minecraft/class_1653;
      named field_17466 Lnet/minecraft/recipe/ShapedRecipeType;field_17466:Lnet/minecraft/util/Identifier;
    • field_15687

      private final String field_15687
      Mappings:
      Namespace Name Mixin selector
      official f Lavp;f:Ljava/lang/String;
      intermediary field_15687 Lnet/minecraft/class_1115;field_15687:Ljava/lang/String;
      named field_15687 Lnet/minecraft/recipe/ShapedRecipeType;field_15687:Ljava/lang/String;
  • Constructor Details

  • Method Details

    • method_16202

      public Identifier method_16202()
      Specified by:
      method_16202 in interface RecipeType
      Mappings:
      Namespace Name Mixin selector
      official b Lavk;b()Lpc;
      intermediary method_16202 Lnet/minecraft/class_1114;method_16202()Lnet/minecraft/class_1653;
      named method_16202 Lnet/minecraft/recipe/RecipeType;method_16202()Lnet/minecraft/util/Identifier;
    • method_16200

      public class_3578<?> method_16200()
      Specified by:
      method_16200 in interface RecipeType
      Mappings:
      Namespace Name Mixin selector
      official a Lavk;a()Lavm;
      intermediary method_16200 Lnet/minecraft/class_1114;method_16200()Lnet/minecraft/class_3578;
      named method_16200 Lnet/minecraft/recipe/RecipeType;method_16200()Lnet/minecraft/class_3578;
    • method_14253

      @Environment(CLIENT) public String method_14253()
      Specified by:
      method_14253 in interface RecipeType
      Mappings:
      Namespace Name Mixin selector
      official f Lavk;f()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 d Lavk;d()Late;
      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 e Lavk;e()Lez;
      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_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 Lavk;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
    • method_3500

      public boolean method_3500(Inventory inventory, World world)
      Specified by:
      method_3500 in interface RecipeType
      Mappings:
      Namespace Name Mixin selector
      official a Lavk;a(Lade;Laxy;)Z
      intermediary method_3500 Lnet/minecraft/class_1114;method_3500(Lnet/minecraft/class_849;Lnet/minecraft/class_1150;)Z
      named method_3500 Lnet/minecraft/recipe/RecipeType;method_3500(Lnet/minecraft/inventory/Inventory;Lnet/minecraft/world/World;)Z
    • method_3503

      private boolean method_3503(Inventory inventory, int int2, int int3, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lavp;a(Lade;IIZ)Z
      intermediary method_3503 Lnet/minecraft/class_1115;method_3503(Lnet/minecraft/class_849;IIZ)Z
      named method_3503 Lnet/minecraft/recipe/ShapedRecipeType;method_3503(Lnet/minecraft/inventory/Inventory;IIZ)Z
    • method_16201

      public ItemStack method_16201(Inventory inventory)
      Specified by:
      method_16201 in interface RecipeType
      Mappings:
      Namespace Name Mixin selector
      official a Lavk;a(Lade;)Late;
      intermediary method_16201 Lnet/minecraft/class_1114;method_16201(Lnet/minecraft/class_849;)Lnet/minecraft/class_1071;
      named method_16201 Lnet/minecraft/recipe/RecipeType;method_16201(Lnet/minecraft/inventory/Inventory;)Lnet/minecraft/item/ItemStack;
    • method_14272

      public int method_14272()
      Mappings:
      Namespace Name Mixin selector
      official g Lavp;g()I
      intermediary method_14272 Lnet/minecraft/class_1115;method_14272()I
      named method_14272 Lnet/minecraft/recipe/ShapedRecipeType;method_14272()I
    • method_14273

      public int method_14273()
      Mappings:
      Namespace Name Mixin selector
      official h Lavp;h()I
      intermediary method_14273 Lnet/minecraft/class_1115;method_14273()I
      named method_14273 Lnet/minecraft/recipe/ShapedRecipeType;method_14273()I
    • method_14269

      private static DefaultedList<Ingredient> method_14269(String[] string, Map<String,Ingredient> map, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official b Lavp;b([Ljava/lang/String;Ljava/util/Map;II)Lez;
      intermediary method_14269 Lnet/minecraft/class_1115;method_14269([Ljava/lang/String;Ljava/util/Map;II)Lnet/minecraft/class_3114;
      named method_14269 Lnet/minecraft/recipe/ShapedRecipeType;method_14269([Ljava/lang/String;Ljava/util/Map;II)Lnet/minecraft/util/collection/DefaultedList;
    • method_14268

      static String[] method_14268(String[] string)
      Mappings:
      Namespace Name Mixin selector
      official a Lavp;a([Ljava/lang/String;)[Ljava/lang/String;
      intermediary method_14268 Lnet/minecraft/class_1115;method_14268([Ljava/lang/String;)[Ljava/lang/String;
      named method_14268 Lnet/minecraft/recipe/ShapedRecipeType;method_14268([Ljava/lang/String;)[Ljava/lang/String;
    • method_14267

      private static int method_14267(String string)
      Mappings:
      Namespace Name Mixin selector
      official a Lavp;a(Ljava/lang/String;)I
      intermediary method_14267 Lnet/minecraft/class_1115;method_14267(Ljava/lang/String;)I
      named method_14267 Lnet/minecraft/recipe/ShapedRecipeType;method_14267(Ljava/lang/String;)I
    • method_14271

      private static int method_14271(String string)
      Mappings:
      Namespace Name Mixin selector
      official b Lavp;b(Ljava/lang/String;)I
      intermediary method_14271 Lnet/minecraft/class_1115;method_14271(Ljava/lang/String;)I
      named method_14271 Lnet/minecraft/recipe/ShapedRecipeType;method_14271(Ljava/lang/String;)I
    • method_14263

      private static String[] method_14263(JsonArray jsonArray)
      Mappings:
      Namespace Name Mixin selector
      official b Lavp;b(Lcom/google/gson/JsonArray;)[Ljava/lang/String;
      intermediary method_14263 Lnet/minecraft/class_1115;method_14263(Lcom/google/gson/JsonArray;)[Ljava/lang/String;
      named method_14263 Lnet/minecraft/recipe/ShapedRecipeType;method_14263(Lcom/google/gson/JsonArray;)[Ljava/lang/String;
    • method_14270

      private static Map<String,Ingredient> method_14270(JsonObject jsonObject)
      Mappings:
      Namespace Name Mixin selector
      official c Lavp;c(Lcom/google/gson/JsonObject;)Ljava/util/Map;
      intermediary method_14270 Lnet/minecraft/class_1115;method_14270(Lcom/google/gson/JsonObject;)Ljava/util/Map;
      named method_14270 Lnet/minecraft/recipe/ShapedRecipeType;method_14270(Lcom/google/gson/JsonObject;)Ljava/util/Map;
    • method_16223

      public static ItemStack method_16223(JsonObject jsonObject)
      Mappings:
      Namespace Name Mixin selector
      official a Lavp;a(Lcom/google/gson/JsonObject;)Late;
      intermediary method_16223 Lnet/minecraft/class_1115;method_16223(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1071;
      named method_16223 Lnet/minecraft/recipe/ShapedRecipeType;method_16223(Lcom/google/gson/JsonObject;)Lnet/minecraft/item/ItemStack;