mirror of https://github.com/FabricMC/yarn.git
Recipe package stuff (#1998)
* recipe stuff * Update mappings/net/minecraft/recipe/RecipeFinder.mapping Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com> Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
This commit is contained in:
parent
38d541efad
commit
02d7bef8d7
|
@ -17,8 +17,11 @@ CLASS net/minecraft/class_1845 net/minecraft/recipe/BrewingRecipeRegistry
|
|||
METHOD method_8072 hasRecipe (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z
|
||||
ARG 0 input
|
||||
ARG 1 ingredient
|
||||
METHOD method_8073 (Lnet/minecraft/class_1799;)Z
|
||||
ARG 0 stack
|
||||
METHOD method_8074 registerPotionRecipe (Lnet/minecraft/class_1842;Lnet/minecraft/class_1792;Lnet/minecraft/class_1842;)V
|
||||
ARG 0 input
|
||||
ARG 1 item
|
||||
ARG 2 output
|
||||
METHOD method_8075 hasPotionRecipe (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z
|
||||
ARG 0 input
|
||||
|
@ -37,3 +40,7 @@ CLASS net/minecraft/class_1845 net/minecraft/recipe/BrewingRecipeRegistry
|
|||
FIELD field_8960 ingredient Lnet/minecraft/class_1856;
|
||||
FIELD field_8961 output Ljava/lang/Object;
|
||||
FIELD field_8962 input Ljava/lang/Object;
|
||||
METHOD <init> (Ljava/lang/Object;Lnet/minecraft/class_1856;Ljava/lang/Object;)V
|
||||
ARG 1 input
|
||||
ARG 2 ingredient
|
||||
ARG 3 output
|
||||
|
|
|
@ -14,4 +14,11 @@ CLASS net/minecraft/class_3972 net/minecraft/recipe/CuttingRecipe
|
|||
ARG 6 output
|
||||
CLASS class_3973 Serializer
|
||||
FIELD field_17648 recipeFactory Lnet/minecraft/class_3972$class_3973$class_3974;
|
||||
METHOD <init> (Lnet/minecraft/class_3972$class_3973$class_3974;)V
|
||||
ARG 1 recipeFactory
|
||||
CLASS class_3974 RecipeFactory
|
||||
METHOD create (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;)Lnet/minecraft/class_3972;
|
||||
ARG 1 id
|
||||
ARG 2 group
|
||||
ARG 3 input
|
||||
ARG 4 output
|
||||
|
|
|
@ -7,6 +7,10 @@ CLASS net/minecraft/class_1856 net/minecraft/recipe/Ingredient
|
|||
ARG 1 entries
|
||||
METHOD method_26964 ofStacks (Ljava/util/stream/Stream;)Lnet/minecraft/class_1856;
|
||||
ARG 0 stacks
|
||||
METHOD method_26965 (Lnet/minecraft/class_1799;)Z
|
||||
ARG 0 stack
|
||||
METHOD method_33268 (Lnet/minecraft/class_2960;)Lcom/google/gson/JsonSyntaxException;
|
||||
ARG 0 id
|
||||
METHOD method_8086 fromPacket (Lnet/minecraft/class_2540;)Lnet/minecraft/class_1856;
|
||||
ARG 0 buf
|
||||
METHOD method_8088 write (Lnet/minecraft/class_2540;)V
|
||||
|
|
|
@ -3,15 +3,20 @@ CLASS net/minecraft/class_2955 net/minecraft/recipe/InputSlotFiller
|
|||
FIELD field_13348 craftingScreenHandler Lnet/minecraft/class_1729;
|
||||
FIELD field_13349 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_13350 inventory Lnet/minecraft/class_1661;
|
||||
METHOD <init> (Lnet/minecraft/class_1729;)V
|
||||
ARG 1 craftingScreenHandler
|
||||
METHOD method_12819 getAmountToFill (ZIZ)I
|
||||
ARG 1 craftAll
|
||||
ARG 2 limit
|
||||
ARG 3 recipeInCraftingSlots
|
||||
METHOD method_12821 fillInputSlots (Lnet/minecraft/class_1860;Z)V
|
||||
ARG 1 recipe
|
||||
ARG 2 craftAll
|
||||
METHOD method_12822 returnInputs (Z)V
|
||||
METHOD method_12823 getFreeInventorySlots ()I
|
||||
METHOD method_12824 fillInputSlot (Lnet/minecraft/class_1735;Lnet/minecraft/class_1799;)V
|
||||
ARG 1 slot
|
||||
ARG 2 stack
|
||||
METHOD method_12825 canReturnInputs ()Z
|
||||
METHOD method_12826 fillInputSlots (Lnet/minecraft/class_3222;Lnet/minecraft/class_1860;Z)V
|
||||
ARG 1 entity
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
CLASS net/minecraft/class_1861 net/minecraft/recipe/MapExtendingRecipe
|
||||
METHOD <init> (Lnet/minecraft/class_2960;)V
|
||||
ARG 1 id
|
||||
|
|
|
@ -1,9 +1,12 @@
|
|||
CLASS net/minecraft/class_1860 net/minecraft/recipe/Recipe
|
||||
METHOD method_17447 getRecipeKindIcon ()Lnet/minecraft/class_1799;
|
||||
METHOD method_17716 getType ()Lnet/minecraft/class_3956;
|
||||
METHOD method_31583 (Lnet/minecraft/class_1856;)Z
|
||||
ARG 0 ingredient
|
||||
METHOD method_31584 isEmpty ()Z
|
||||
METHOD method_8110 getOutput ()Lnet/minecraft/class_1799;
|
||||
METHOD method_8111 getRemainingStacks (Lnet/minecraft/class_1263;)Lnet/minecraft/class_2371;
|
||||
ARG 1 inventory
|
||||
METHOD method_8112 getGroup ()Ljava/lang/String;
|
||||
METHOD method_8113 fits (II)Z
|
||||
ARG 1 width
|
||||
|
|
|
@ -1,26 +1,36 @@
|
|||
CLASS net/minecraft/class_1662 net/minecraft/recipe/RecipeFinder
|
||||
FIELD field_7550 idToAmountMap Lit/unimi/dsi/fastutil/ints/Int2IntMap;
|
||||
METHOD method_20478 addItem (Lnet/minecraft/class_1799;I)V
|
||||
ARG 1 stack
|
||||
ARG 2 count
|
||||
METHOD method_7400 addItem (Lnet/minecraft/class_1799;)V
|
||||
ARG 1 stack
|
||||
METHOD method_7401 addItem (II)V
|
||||
ARG 1 id
|
||||
ARG 2 amount
|
||||
METHOD method_7402 findRecipe (Lnet/minecraft/class_1860;Lit/unimi/dsi/fastutil/ints/IntList;)Z
|
||||
ARG 1 recipe
|
||||
ARG 2 outMatchingInputIds
|
||||
METHOD method_7403 countRecipeCrafts (Lnet/minecraft/class_1860;ILit/unimi/dsi/fastutil/ints/IntList;)I
|
||||
ARG 1 recipe
|
||||
ARG 2 limit
|
||||
ARG 3 outMatchingInputIds
|
||||
METHOD method_7404 addNormalItem (Lnet/minecraft/class_1799;)V
|
||||
ARG 1 stack
|
||||
METHOD method_7405 getStackFromId (I)Lnet/minecraft/class_1799;
|
||||
ARG 0 id
|
||||
METHOD method_7406 findRecipe (Lnet/minecraft/class_1860;Lit/unimi/dsi/fastutil/ints/IntList;I)Z
|
||||
ARG 1 recipe
|
||||
ARG 2 outMatchingInputIds
|
||||
ARG 3 amount
|
||||
METHOD method_7407 countRecipeCrafts (Lnet/minecraft/class_1860;Lit/unimi/dsi/fastutil/ints/IntList;)I
|
||||
ARG 1 recipe
|
||||
ARG 2 outMatchingInputIds
|
||||
METHOD method_7408 getItemId (Lnet/minecraft/class_1799;)I
|
||||
ARG 0 stack
|
||||
METHOD method_7409 clear ()V
|
||||
METHOD method_7410 contains (I)Z
|
||||
ARG 1 id
|
||||
METHOD method_7411 take (II)I
|
||||
ARG 1 id
|
||||
ARG 2 amount
|
||||
|
@ -29,7 +39,7 @@ CLASS net/minecraft/class_1662 net/minecraft/recipe/RecipeFinder
|
|||
FIELD field_7555 recipe Lnet/minecraft/class_1860;
|
||||
FIELD field_7556 ingredientCount I
|
||||
METHOD <init> (Lnet/minecraft/class_1662;Lnet/minecraft/class_1860;)V
|
||||
ARG 1 recipe
|
||||
ARG 2 recipe
|
||||
METHOD method_7417 find (ILit/unimi/dsi/fastutil/ints/IntList;)Z
|
||||
ARG 1 amount
|
||||
ARG 2 outMatchingInputIds
|
||||
|
|
|
@ -5,21 +5,35 @@ CLASS net/minecraft/class_1863 net/minecraft/recipe/RecipeManager
|
|||
FIELD field_9027 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
METHOD method_17717 getAllOfType (Lnet/minecraft/class_3956;)Ljava/util/Map;
|
||||
ARG 1 type
|
||||
METHOD method_17718 (Lnet/minecraft/class_3956;Lnet/minecraft/class_1937;Lnet/minecraft/class_1263;Lnet/minecraft/class_1860;)Ljava/util/stream/Stream;
|
||||
ARG 3 recipe
|
||||
METHOD method_17720 deserialize (Lnet/minecraft/class_2960;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1860;
|
||||
ARG 0 id
|
||||
ARG 1 json
|
||||
METHOD method_17874 (Lnet/minecraft/class_3956;Lnet/minecraft/class_1937;Lnet/minecraft/class_1263;Lnet/minecraft/class_1860;)Ljava/util/stream/Stream;
|
||||
ARG 3 recipe
|
||||
METHOD method_17876 (Lnet/minecraft/class_1860;)Ljava/lang/String;
|
||||
ARG 0 recipe
|
||||
METHOD method_17877 getAllMatches (Lnet/minecraft/class_3956;Lnet/minecraft/class_1263;Lnet/minecraft/class_1937;)Ljava/util/List;
|
||||
ARG 1 type
|
||||
ARG 2 inventory
|
||||
ARG 3 world
|
||||
METHOD method_20702 setRecipes (Ljava/lang/Iterable;)V
|
||||
ARG 1 recipes
|
||||
METHOD method_20707 (Lnet/minecraft/class_3956;)Lcom/google/common/collect/ImmutableMap$Builder;
|
||||
ARG 0 recipeType
|
||||
METHOD method_30027 listAllOfType (Lnet/minecraft/class_3956;)Ljava/util/List;
|
||||
COMMENT Creates a list of all recipes of the given type.
|
||||
COMMENT Modifications to the returned list do not affect the manager.
|
||||
ARG 1 recipeType
|
||||
METHOD method_30028 (Lnet/minecraft/class_1860;)Lnet/minecraft/class_1860;
|
||||
ARG 0 recipe
|
||||
METHOD method_8126 values ()Ljava/util/Collection;
|
||||
METHOD method_8127 keys ()Ljava/util/stream/Stream;
|
||||
METHOD method_8128 getRemainingStacks (Lnet/minecraft/class_3956;Lnet/minecraft/class_1263;Lnet/minecraft/class_1937;)Lnet/minecraft/class_2371;
|
||||
ARG 1 recipeType
|
||||
ARG 2 inventory
|
||||
ARG 3 world
|
||||
METHOD method_8130 get (Lnet/minecraft/class_2960;)Ljava/util/Optional;
|
||||
ARG 1 id
|
||||
METHOD method_8132 getFirstMatch (Lnet/minecraft/class_3956;Lnet/minecraft/class_1263;Lnet/minecraft/class_1937;)Ljava/util/Optional;
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
CLASS net/minecraft/class_4317 net/minecraft/recipe/RepairItemRecipe
|
||||
METHOD method_24364 (Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/class_1887;)V
|
||||
ARG 3 enchantment
|
||||
|
|
|
@ -12,6 +12,10 @@ CLASS net/minecraft/class_1869 net/minecraft/recipe/ShapedRecipe
|
|||
ARG 4 height
|
||||
ARG 5 ingredients
|
||||
ARG 6 output
|
||||
METHOD method_31585 (Lnet/minecraft/class_1856;)Z
|
||||
ARG 0 ingredient
|
||||
METHOD method_31586 (Lnet/minecraft/class_1856;)Z
|
||||
ARG 0 ingredient
|
||||
METHOD method_8145 getPattern (Lcom/google/gson/JsonArray;)[Ljava/lang/String;
|
||||
ARG 0 json
|
||||
METHOD method_8146 combinePattern ([Ljava/lang/String;)[Ljava/lang/String;
|
||||
|
|
|
@ -9,4 +9,7 @@ CLASS net/minecraft/class_5357 net/minecraft/recipe/SmithingRecipe
|
|||
ARG 3 addition
|
||||
ARG 4 result
|
||||
METHOD method_30029 testAddition (Lnet/minecraft/class_1799;)Z
|
||||
ARG 1 stack
|
||||
METHOD method_31587 (Lnet/minecraft/class_1856;)Z
|
||||
ARG 0 ingredient
|
||||
CLASS class_5358 Serializer
|
||||
|
|
|
@ -13,6 +13,10 @@ CLASS net/minecraft/class_5411 net/minecraft/recipe/book/RecipeBookOptions
|
|||
ARG 2 open
|
||||
METHOD method_30183 fromTag (Lnet/minecraft/class_2487;)Lnet/minecraft/class_5411;
|
||||
ARG 0 tag
|
||||
METHOD method_30184 (Lnet/minecraft/class_2487;Lnet/minecraft/class_5421;Lcom/mojang/datafixers/util/Pair;)V
|
||||
ARG 2 category
|
||||
METHOD method_30185 (Lnet/minecraft/class_2487;Ljava/util/Map;Lnet/minecraft/class_5421;Lcom/mojang/datafixers/util/Pair;)V
|
||||
ARG 2 category
|
||||
METHOD method_30186 fromPacket (Lnet/minecraft/class_2540;)Lnet/minecraft/class_5411;
|
||||
ARG 0 buf
|
||||
METHOD method_30187 isFilteringCraftable (Lnet/minecraft/class_5421;)Z
|
||||
|
|
Loading…
Reference in New Issue