CLASS azq net/minecraft/recipe/crafting/ShapedRecipe CLASS azq$a Serializer METHOD a getId ()Ljava/lang/String; METHOD a write (Lit;Lazm;)V ARG 1 recipe METHOD b read (Lqe;Lcom/google/gson/JsonObject;)Lazm; ARG 1 json METHOD b read (Lqe;Lit;)Lazm; ARG 1 buf FIELD a width I FIELD b height I FIELD c inputs Lfh; FIELD d output Laxd; FIELD e id Lqe; FIELD f group Ljava/lang/String; METHOD Y_ getSerializer ()Lazo; METHOD a getPreviewInputs ()Lfh; METHOD a fits (II)Z ARG 1 width METHOD a craft (Lafs;)Laxd; METHOD a matches (Lafs;Lbcf;)Z ARG 1 inv METHOD a matchesSmall (Latr;IIZ)Z ARG 2 offsetX ARG 3 offsetY METHOD a deserializeItemStack (Lcom/google/gson/JsonObject;)Laxd; ARG 0 obj METHOD b deserializePattern (Lcom/google/gson/JsonArray;)[Ljava/lang/String; ARG 0 arr METHOD c getOutput ()Laxd; METHOD c deserializeComponents (Lcom/google/gson/JsonObject;)Ljava/util/Map; ARG 0 obj METHOD d getGroup ()Ljava/lang/String; METHOD f getId ()Lqe; METHOD h getWidth ()I METHOD i getHeight ()I