Êþº¾Ea  +io/netty/handler/codec/MessageToByteEncoder()V   io/netty/buffer/ByteBuf readableBytes()I  net/minecraft/network/VarInt getByteSize(I)I2net/minecraft/network/Varint21LengthFieldPrepender'io/netty/handler/codec/EncoderException makeConcatWithConstants(I)Ljava/lang/String;  (Ljava/lang/String;)V  !ensureWritable(I)Lio/netty/buffer/ByteBuf; # $%write5(Lio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; ' (  readerIndex * +, writeBytes6(Lio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf; . /0encode](Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)VMAX_VARINT21_BYTESI ConstantValueCodeLineNumberTableLocalVariableTablethis4Lnet/minecraft/network/Varint21LengthFieldPrepender;ctx(Lio/netty/channel/ChannelHandlerContext;msgLio/netty/buffer/ByteBuf;out bodyLength headerLength StackMapTableMethodParametersV(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V ExceptionsFjava/lang/Exception SignatureHLio/netty/handler/codec/MessageToByteEncoder; SourceFile!Varint21LengthFieldPrepender.javaRuntimeVisibleAnnotations*Lio/netty/channel/ChannelHandler$Sharable;BootstrapMethodsO"Packet too large: size  is over 8Q RST U$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; InnerClassesX(io/netty/channel/ChannelHandler$SharableZio/netty/channel/ChannelHandlerSharable]%java/lang/invoke/MethodHandles$Lookup_java/lang/invoke/MethodHandlesLookup!12345/*·±6 7 89/05Å@,¶6¸ 6¤»Yº·¿-`¶W-¸"W-,,¶&¶)W±6" ",3?7>@89@:;@<=@>=:?2 3@2Aý"B :<>D/C55 *+,À-¶-±6 7  89DEB :<>GHIJKLMPNVWY[& \^`