Package net.minecraft.recipe
Class ShapedRecipeType
java.lang.Object
net.minecraft.recipe.ShapedRecipeType
- All Implemented Interfaces:
RecipeType
- Direct Known Subclasses:
MapUpscaleRecipeType
- Mappings:
Namespace Name official akwintermediary net/minecraft/class_1115named net/minecraft/recipe/ShapedRecipeType
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final DefaultedList<Ingredient>private final Stringprivate final intprivate final intprivate final ItemStack -
Constructor Summary
ConstructorsConstructorDescriptionShapedRecipeType(String string, int int2, int int3, DefaultedList<Ingredient> defaultedList, ItemStack itemStack) -
Method Summary
Modifier and TypeMethodDescriptiongetResult(CraftingInventory inventory) booleanmatches(CraftingInventory inventory, World world) method_13670(CraftingInventory craftingInventory) booleanmethod_14250(int int2, int int3) private static String[]method_14263(JsonArray jsonArray) static Ingredientmethod_14264(JsonElement jsonElement) static ShapedRecipeTypemethod_14265(JsonObject jsonObject) static ItemStackmethod_14266(JsonObject jsonObject, boolean bool) private static intmethod_14267(String string) (package private) static String[]method_14268(String[] string) private static DefaultedList<Ingredient>method_14269(String[] string, Map<String, Ingredient> map, int int2, int int3) private static Map<String,Ingredient> method_14270(JsonObject jsonObject) private static intmethod_14271(String string) intintprivate booleanmethod_3503(CraftingInventory craftingInventory, int int2, int int3, boolean bool) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.recipe.RecipeType
method_14251
-
Field Details
-
field_4438
private final int field_4438- Mappings:
Namespace Name Mixin selector official aLakw;a:Iintermediary field_4438Lnet/minecraft/class_1115;field_4438:Inamed field_4438Lnet/minecraft/recipe/ShapedRecipeType;field_4438:I
-
field_4439
private final int field_4439- Mappings:
Namespace Name Mixin selector official bLakw;b:Iintermediary field_4439Lnet/minecraft/class_1115;field_4439:Inamed field_4439Lnet/minecraft/recipe/ShapedRecipeType;field_4439:I
-
field_15686
- Mappings:
Namespace Name Mixin selector official cLakw;c:Lfi;intermediary field_15686Lnet/minecraft/class_1115;field_15686:Lnet/minecraft/class_3114;named field_15686Lnet/minecraft/recipe/ShapedRecipeType;field_15686:Lnet/minecraft/util/collection/DefaultedList;
-
result
- Mappings:
Namespace Name Mixin selector official dLakw;d:Laip;intermediary field_4441Lnet/minecraft/class_1115;field_4441:Lnet/minecraft/class_1071;named resultLnet/minecraft/recipe/ShapedRecipeType;result:Lnet/minecraft/item/ItemStack;
-
field_15687
- Mappings:
Namespace Name Mixin selector official eLakw;e:Ljava/lang/String;intermediary field_15687Lnet/minecraft/class_1115;field_15687:Ljava/lang/String;named field_15687Lnet/minecraft/recipe/ShapedRecipeType;field_15687:Ljava/lang/String;
-
-
Constructor Details
-
ShapedRecipeType
public ShapedRecipeType(String string, int int2, int int3, DefaultedList<Ingredient> defaultedList, ItemStack itemStack)
-
-
Method Details
-
method_14253
- Specified by:
method_14253in interfaceRecipeType- Mappings:
Namespace Name Mixin selector official eLakt;e()Ljava/lang/String;intermediary method_14253Lnet/minecraft/class_1114;method_14253()Ljava/lang/String;named method_14253Lnet/minecraft/recipe/RecipeType;method_14253()Ljava/lang/String;
-
getOutput
- Specified by:
getOutputin interfaceRecipeType- Mappings:
Namespace Name Mixin selector official bLakt;b()Laip;intermediary method_3501Lnet/minecraft/class_1114;method_3501()Lnet/minecraft/class_1071;named getOutputLnet/minecraft/recipe/RecipeType;getOutput()Lnet/minecraft/item/ItemStack;
-
method_13670
- Specified by:
method_13670in interfaceRecipeType- Mappings:
Namespace Name Mixin selector official bLakt;b(Lafy;)Lfi;intermediary method_13670Lnet/minecraft/class_1114;method_13670(Lnet/minecraft/class_1011;)Lnet/minecraft/class_3114;named method_13670Lnet/minecraft/recipe/RecipeType;method_13670(Lnet/minecraft/inventory/CraftingInventory;)Lnet/minecraft/util/collection/DefaultedList;
-
method_14252
- Specified by:
method_14252in interfaceRecipeType- Mappings:
Namespace Name Mixin selector official dLakt;d()Lfi;intermediary method_14252Lnet/minecraft/class_1114;method_14252()Lnet/minecraft/class_3114;named method_14252Lnet/minecraft/recipe/RecipeType;method_14252()Lnet/minecraft/util/collection/DefaultedList;
-
method_14250
- Specified by:
method_14250in interfaceRecipeType- Mappings:
Namespace Name Mixin selector official aLakt;a(II)Zintermediary method_14250Lnet/minecraft/class_1114;method_14250(II)Znamed method_14250Lnet/minecraft/recipe/RecipeType;method_14250(II)Z
-
matches
- Specified by:
matchesin interfaceRecipeType- Mappings:
Namespace Name Mixin selector official aLakt;a(Lafy;Lamu;)Zintermediary method_3500Lnet/minecraft/class_1114;method_3500(Lnet/minecraft/class_1011;Lnet/minecraft/class_1150;)Znamed matchesLnet/minecraft/recipe/RecipeType;matches(Lnet/minecraft/inventory/CraftingInventory;Lnet/minecraft/world/World;)Z
-
method_3503
- Mappings:
Namespace Name Mixin selector official aLakw;a(Lafy;IIZ)Zintermediary method_3503Lnet/minecraft/class_1115;method_3503(Lnet/minecraft/class_1011;IIZ)Znamed method_3503Lnet/minecraft/recipe/ShapedRecipeType;method_3503(Lnet/minecraft/inventory/CraftingInventory;IIZ)Z
-
getResult
- Specified by:
getResultin interfaceRecipeType- Mappings:
Namespace Name Mixin selector official aLakt;a(Lafy;)Laip;intermediary method_3502Lnet/minecraft/class_1114;method_3502(Lnet/minecraft/class_1011;)Lnet/minecraft/class_1071;named getResultLnet/minecraft/recipe/RecipeType;getResult(Lnet/minecraft/inventory/CraftingInventory;)Lnet/minecraft/item/ItemStack;
-
method_14272
public int method_14272()- Mappings:
Namespace Name Mixin selector official fLakw;f()Iintermediary method_14272Lnet/minecraft/class_1115;method_14272()Inamed method_14272Lnet/minecraft/recipe/ShapedRecipeType;method_14272()I
-
method_14273
public int method_14273()- Mappings:
Namespace Name Mixin selector official gLakw;g()Iintermediary method_14273Lnet/minecraft/class_1115;method_14273()Inamed method_14273Lnet/minecraft/recipe/ShapedRecipeType;method_14273()I
-
method_14265
- Mappings:
Namespace Name Mixin selector official aLakw;a(Lcom/google/gson/JsonObject;)Lakw;intermediary method_14265Lnet/minecraft/class_1115;method_14265(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1115;named method_14265Lnet/minecraft/recipe/ShapedRecipeType;method_14265(Lcom/google/gson/JsonObject;)Lnet/minecraft/recipe/ShapedRecipeType;
-
method_14269
private static DefaultedList<Ingredient> method_14269(String[] string, Map<String, Ingredient> map, int int2, int int3) - Mappings:
Namespace Name Mixin selector official aLakw;a([Ljava/lang/String;Ljava/util/Map;II)Lfi;intermediary method_14269Lnet/minecraft/class_1115;method_14269([Ljava/lang/String;Ljava/util/Map;II)Lnet/minecraft/class_3114;named method_14269Lnet/minecraft/recipe/ShapedRecipeType;method_14269([Ljava/lang/String;Ljava/util/Map;II)Lnet/minecraft/util/collection/DefaultedList;
-
method_14268
- Mappings:
Namespace Name Mixin selector official aLakw;a([Ljava/lang/String;)[Ljava/lang/String;intermediary method_14268Lnet/minecraft/class_1115;method_14268([Ljava/lang/String;)[Ljava/lang/String;named method_14268Lnet/minecraft/recipe/ShapedRecipeType;method_14268([Ljava/lang/String;)[Ljava/lang/String;
-
method_14267
- Mappings:
Namespace Name Mixin selector official aLakw;a(Ljava/lang/String;)Iintermediary method_14267Lnet/minecraft/class_1115;method_14267(Ljava/lang/String;)Inamed method_14267Lnet/minecraft/recipe/ShapedRecipeType;method_14267(Ljava/lang/String;)I
-
method_14271
- Mappings:
Namespace Name Mixin selector official bLakw;b(Ljava/lang/String;)Iintermediary method_14271Lnet/minecraft/class_1115;method_14271(Ljava/lang/String;)Inamed method_14271Lnet/minecraft/recipe/ShapedRecipeType;method_14271(Ljava/lang/String;)I
-
method_14263
- Mappings:
Namespace Name Mixin selector official aLakw;a(Lcom/google/gson/JsonArray;)[Ljava/lang/String;intermediary method_14263Lnet/minecraft/class_1115;method_14263(Lcom/google/gson/JsonArray;)[Ljava/lang/String;named method_14263Lnet/minecraft/recipe/ShapedRecipeType;method_14263(Lcom/google/gson/JsonArray;)[Ljava/lang/String;
-
method_14270
- Mappings:
Namespace Name Mixin selector official bLakw;b(Lcom/google/gson/JsonObject;)Ljava/util/Map;intermediary method_14270Lnet/minecraft/class_1115;method_14270(Lcom/google/gson/JsonObject;)Ljava/util/Map;named method_14270Lnet/minecraft/recipe/ShapedRecipeType;method_14270(Lcom/google/gson/JsonObject;)Ljava/util/Map;
-
method_14264
- Mappings:
Namespace Name Mixin selector official aLakw;a(Lcom/google/gson/JsonElement;)Lakq;intermediary method_14264Lnet/minecraft/class_1115;method_14264(Lcom/google/gson/JsonElement;)Lnet/minecraft/class_3193;named method_14264Lnet/minecraft/recipe/ShapedRecipeType;method_14264(Lcom/google/gson/JsonElement;)Lnet/minecraft/recipe/Ingredient;
-
method_14266
- Mappings:
Namespace Name Mixin selector official aLakw;a(Lcom/google/gson/JsonObject;Z)Laip;intermediary method_14266Lnet/minecraft/class_1115;method_14266(Lcom/google/gson/JsonObject;Z)Lnet/minecraft/class_1071;named method_14266Lnet/minecraft/recipe/ShapedRecipeType;method_14266(Lcom/google/gson/JsonObject;Z)Lnet/minecraft/item/ItemStack;
-