Êþº¾Ex)net/minecraft/network/codec/ByteBufCodecs  ,net/minecraft/network/codec/ByteBufCodecs$26 val$maxSizeI  val$constructor Ljava/util/function/IntFunction;  val$elementCodec)Lnet/minecraft/network/codec/StreamCodec;  java/lang/Object()V   readCount(Lio/netty/buffer/ByteBuf;I)I  !java/lang/Mathmin(II)I #$% &'java/util/function/IntFunctionapply(I)Ljava/lang/Object;)java/util/Collection +,- ./'net/minecraft/network/codec/StreamCodecdecode&(Ljava/lang/Object;)Ljava/lang/Object; (1 23add(Ljava/lang/Object;)Z (5 67size()I 9 :; writeCount(Lio/netty/buffer/ByteBuf;II)V (= >?iterator()Ljava/util/Iterator; ABC DEjava/util/IteratorhasNext()Z AG HInext()Ljava/lang/Object; +K LMencode'(Ljava/lang/Object;Ljava/lang/Object;)VOio/netty/buffer/ByteBuf Q LR2(Lio/netty/buffer/ByteBuf;Ljava/util/Collection;)V T .U1(Lio/netty/buffer/ByteBuf;)Ljava/util/Collection;M(ILjava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamCodec;)VCodeLineNumberTableLocalVariableTablethis.Lnet/minecraft/network/codec/ByteBufCodecs$26;MethodParametersiinputLio/netty/buffer/ByteBuf;countresultLjava/util/Collection;LocalVariableTypeTableTB;TC; StackMapTable Signature(TB;)TC;elementLjava/lang/Object;outputvalueTV; (TB;TC;)VCLjava/lang/Object;Lnet/minecraft/network/codec/StreamCodec; SourceFileByteBufCodecs.javaEnclosingMethod tu collectionu(Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamCodec;I)Lnet/minecraft/network/codec/StreamCodec;NestHost InnerClasses + VW>*µ*,µ *-µ *·±XÝY Z[\  .UWÓ>+*´¸=*´ ¸¹"À(N6¢-*´ +¹*¹0W„§ÿæ-°Xà áâ%ã6â<åY4]>Z[>^_ 5`"abc>^d"aef þ(ú\^ghLRWÅ6+,¹4*´¸8,¹<N-¹@™-¹F:*´ +¹J§ÿã±Xêë&ì2í5îY*& ij6Z[6k_6lbc & im6kd6lef üAú\ klgnALMW7 *+ÀN,À(¶P±XÝY  Z[\ klA./W3 *+ÀN¶S°XÝY  Z[\^gopqrsvw