CLASS bdy net/minecraft/recipe/RecipeManager FIELD a PREFIX_LENGTH I FIELD b SUFFIX_LENGTH I FIELD c LOGGER Lorg/apache/logging/log4j/Logger; FIELD d recipeMap Ljava/util/Map; FIELD e hadErrors Z METHOD a add (Lbdx;)V METHOD a getAllForType (Lbea;)Ljava/util/Map; METHOD a getFirstMatch (Lbea;Lagn;Lbgv;)Ljava/util/Optional; METHOD a clear (Ljava/util/Map;)V METHOD a get (Lqr;)Ljava/util/Optional; METHOD a deserialize (Lqr;Lcom/google/gson/JsonObject;)Lbdx; ARG 0 id ARG 1 json METHOD b values ()Ljava/util/Collection; METHOD b getAllMatches (Lbea;Lagn;Lbgv;)Ljava/util/List; METHOD c keys ()Ljava/util/stream/Stream; METHOD c getRemainingStacks (Lbea;Lagn;Lbgv;)Lfj; METHOD d clear ()V