=  ,zombie/network/PacketValidator$RecipeDetailscrcJ   java/lang/Object()Vjava/util/ArrayList  skillsLjava/util/ArrayList;  items  nameLjava/lang/String;   timeToMakeI  !type # $module & 'count ) *+iterator()Ljava/util/Iterator; -./ 01java/util/IteratorhasNext()Z -3 45next()Ljava/lang/Object;7-zombie/scripting/objects/Recipe$RequiredSkill92zombie/network/PacketValidator$RecipeDetails$Skill 6; <=getPerk-()Lzombie/characters/skills/PerkFactory$Perk; ?@A BC)zombie/characters/skills/PerkFactory$PerkgetName()Ljava/lang/String; 6E FGgetLevel()I 8I J(Ljava/lang/String;I)V L MNadd(Ljava/lang/Object;)ZP&zombie/scripting/objects/Recipe$Source OR STgetItems()Ljava/util/ArrayList; V WXaddAll(Ljava/util/Collection;)Z Z[\ ]^zombie/GameWindow ReadString)(Ljava/nio/ByteBuffer;)Ljava/lang/String; `ab cdjava/nio/ByteBuffergetLong()J `f gGgetInt ijk lm$zombie/core/network/ByteBufferWriterputUTF(Ljava/lang/String;)V io pqputLong(J)V is tuputInt(I)V w xGsizezjava/lang/String 8 8} ~value, y join@(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; stream()Ljava/util/stream/Stream; apply()Ljava/util/function/Function;  java/util/stream/Streammap8(Ljava/util/function/Function;)Ljava/util/stream/Stream;  java/util/stream/Collectorsjoining6(Ljava/lang/CharSequence;)Ljava/util/stream/Collector; collect0(Ljava/util/stream/Collector;)Ljava/lang/Object; makeConcatWithConstantsq(Ljava/lang/String;JILjava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; '(Ljava/lang/String;I)Ljava/lang/String; SignatureKLjava/util/ArrayList;)Ljava/util/ArrayList;getCRCCodeLineNumberTablef(Ljava/lang/String;JILjava/util/ArrayList;Ljava/util/ArrayList;Ljava/lang/String;Ljava/lang/String;I)V StackMapTable(Ljava/lang/String;JILjava/util/ArrayList;Ljava/util/ArrayList;Ljava/lang/String;Ljava/lang/String;I)V(Ljava/nio/ByteBuffer;)Vwrite)(Lzombie/core/network/ByteBufferWriter;)VgetDescriptionlambda$getDescription$0H(Lzombie/network/PacketValidator$RecipeDetails$Skill;)Ljava/lang/String; SourceFilePacketValidator.javaNestHostzombie/network/PacketValidatorBootstrapMethods  "java/lang/invoke/LambdaMetafactory metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;&(Ljava/lang/Object;)Ljava/lang/Object;    $java/lang/invoke/StringConcatFactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;P Recipe: name="" crc= time= type="" module="" count= items=[] skills=[]"":  InnerClasses RecipeDetailszombie/scripting/objects/Recipe RequiredSkillSkill$zombie/characters/skills/PerkFactoryPerkSource%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup!!$'d*, 6 ** Y* Y*+* ***"* %?(:  ,. 26: *8Y :> DHKW(:  , 2O: * QUWݱFD=>EF$G*H0I6J<KAL^MzN}PQRS-H y  yy-4-% ** Y* Y*+Y*+_*+e*+Y*+Y"*+e%+e=>*+YKW+e>6 *8Y+Y+eHKWJU=>V"W*X2Y:ZB[J\O]V^b]h`mavbadQ`"+*h+*n+*r+*h+*"h+*%r+*vr*(M,,,2yN+-h+*vr*(M,, ,28N+-{h+-|rݱBghij k(l0m;nVo[p^qirstuvC--%Ci E*****"*%**yy%Dy &*{*|2 68 ?O