CLASS azp net/minecraft/recipe/RecipeSerializers CLASS azp$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 1 supplier 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 SHAPED Lazo; FIELD b SHAPELESS Lazo; FIELD c ARMOR_DYE Lazp$a; FIELD d BOOK_CLONING Lazp$a; FIELD e MAP_CLONING Lazp$a; FIELD f MAP_EXTEND Lazp$a; FIELD g FIREWORK_ROCKET Lazp$a; FIELD h FIREWORK_STAR Lazp$a; FIELD i FIREWORK_STAR_FADE Lazp$a; FIELD j TIPPED_ARROW Lazp$a; FIELD k BANNER_DUPLICATE Lazp$a; FIELD l SHIELD_DECORATION Lazp$a; FIELD m SHULKER_BOX Lazp$a; FIELD n SUSPICIOUS_STEW Lazp$a; FIELD o SMELTING Lazo; FIELD p BLASTING Lazo; FIELD q SMOKING Lazo; FIELD r CAMPFIRE Lazo; FIELD s serializers Ljava/util/Map; METHOD a toPacket (Lazm;Lit;)V METHOD a register (Lazo;)Lazo; METHOD a fromPacket (Lit;)Lazm; METHOD a fromJson (Lqe;Lcom/google/gson/JsonObject;)Lazm;