CLASS ajk net/minecraft/recipe/RecipeShaped FIELD b width I FIELD c height I FIELD d inputs [Lahf; FIELD e output Lahf; FIELD f cloneStackTags Z METHOD (Lmd;II[Lahf;Lahf;)V ARG 0 id ARG 1 width ARG 2 height ARG 3 ingredients ARG 4 output METHOD a getSize ()I METHOD a craft (Laeo;)Lahf; ARG 0 inv METHOD a matchesSmall (Laeo;IIZ)Z ARG 0 inv ARG 1 offsetX ARG 2 offsetY ARG 3 mirrored METHOD a matches (Laeo;Lali;)Z ARG 0 inv ARG 1 world METHOD a deserializePattern (Lcom/google/gson/JsonArray;)[Ljava/lang/String; ARG 0 arr METHOD a deserializeComponents (Lcom/google/gson/JsonObject;)Ljava/util/Map; ARG 0 obj METHOD a deserializeStack (Lcom/google/gson/JsonObject;Z)Lahf; ARG 0 obj ARG 1 allowCount METHOD a deserialize (Lmd;Lcom/google/gson/JsonObject;)Lajk; ARG 0 id ARG 1 obj METHOD a createPattern ([Ljava/lang/String;Ljava/util/Map;II)[Lahf; ARG 0 pattern ARG 1 components ARG 2 width ARG 3 height METHOD b getOutput ()Lahf; METHOD b getRemainingStacks (Laeo;)Lem; ARG 0 inv METHOD c getPreviewInputs ()Ljava/util/List; METHOD f getWidth ()I METHOD g getHeight ()I