Êþº¾ES  ,net/minecraft/network/codec/ByteBufCodecs$31val$byId Ljava/util/function/IntFunction;  val$toId"Ljava/util/function/ToIntFunction;  java/lang/Object()V  net/minecraft/network/VarIntread(Lio/netty/buffer/ByteBuf;)I  java/util/function/IntFunctionapply(I)Ljava/lang/Object;  !" java/util/function/ToIntFunction applyAsInt(Ljava/lang/Object;)I $ %&write5(Lio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf;(io/netty/buffer/ByteBuf * +,encode.(Lio/netty/buffer/ByteBuf;Ljava/lang/Object;)V . /0decode-(Lio/netty/buffer/ByteBuf;)Ljava/lang/Object;2'net/minecraft/network/codec/StreamCodecE(Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)VCodeLineNumberTableLocalVariableTablethis.Lnet/minecraft/network/codec/ByteBufCodecs$31;MethodParametersinputLio/netty/buffer/ByteBuf;idI Signature(Lio/netty/buffer/ByteBuf;)TT;outputvalueLjava/lang/Object;LocalVariableTypeTableTT;(Lio/netty/buffer/ByteBuf;TT;)V'(Ljava/lang/Object;Ljava/lang/Object;)V&(Ljava/lang/Object;)Ljava/lang/Object;YLjava/lang/Object;Lnet/minecraft/network/codec/StreamCodec; SourceFileByteBufCodecs.javaEnclosingMethodM)net/minecraft/network/codec/ByteBufCodecs OPidMapperm(Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Lnet/minecraft/network/codec/StreamCodec;NestHost InnerClasses  1 349*+µ*,µ*· ±5�6 789  /04R+¸=*´¹°5 „…6 78:; <=9:>?+,4t*´,¹>+¸#W±5Š ‹Œ6*78@;AB <=C AD9 @A>EA+F44 *+À',¶)±5�6  789 @AA/G43 *+À'¶-°5�6  789:>HIJKLNQLR