CLASS axx net/minecraft/recipe/RecipeSerializers CLASS axx$a Dummy FIELD a id Ljava/lang/String; FIELD b supplier Ljava/util/function/Function; METHOD (Ljava/lang/String;Ljava/util/function/Function;)V ARG 0 id ARG 1 supplier METHOD a getId ()Ljava/lang/String; METHOD a write (Liq;Laxu;)V ARG 0 buf ARG 1 recipe METHOD a read (Lpy;Lcom/google/gson/JsonObject;)Laxu; ARG 0 id ARG 1 json METHOD a read (Lpy;Liq;)Laxu; ARG 0 id ARG 1 buf FIELD a SHAPED Laxw; FIELD b SHAPELESS Laxw; FIELD c ARMOR_DYE Laxx$a; FIELD d BOOK_CLONING Laxx$a; FIELD e MAP_CLONING Laxx$a; FIELD f MAP_EXTEND Laxx$a; FIELD g FIREWORK_ROCKET Laxx$a; FIELD h FIREWORK_STAR Laxx$a; FIELD i FIREWORK_STAR_FADE Laxx$a; FIELD j REPAIR_ITEM Laxx$a; FIELD k TIPPED_ARROW Laxx$a; FIELD l BANNER_DUPLICATE Laxx$a; FIELD m SHIELD_DECORATION Laxx$a; FIELD n SHULKER_BOX Laxx$a; FIELD o SUSPICIOUS_STEW Laxx$a; FIELD p SMELTING Laxw; FIELD q serializers Ljava/util/Map; METHOD a toPacket (Laxu;Liq;)V METHOD a register (Laxw;)Laxw; METHOD a fromPacket (Liq;)Laxu; METHOD a fromJson (Lpy;Lcom/google/gson/JsonObject;)Laxu;