Êþº¾EW  4net/minecraft/network/protocol/ProtocolInfoBuilder$3 val$codecsLjava/util/List;  val$bundlerInfo,Lnet/minecraft/network/protocol/BundlerInfo;   val$details,Lnet/minecraft/network/ProtocolInfo$Details;  java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;  this$04Lnet/minecraft/network/protocol/ProtocolInfoBuilder;  java/lang/Object()V Anet/minecraft/network/protocol/ProtocolInfoBuilder$Implementation "#$ %&2net/minecraft/network/protocol/ProtocolInfoBuilderprotocol*Lnet/minecraft/network/ConnectionProtocol; "( )*flow+Lnet/minecraft/network/protocol/PacketFlow; ", -.buildPacketCodecj(Ljava/util/function/Function;Ljava/util/List;Ljava/lang/Object;)Lnet/minecraft/network/codec/StreamCodec; 0 1­(Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/protocol/PacketFlow;Lnet/minecraft/network/codec/StreamCodec;Lnet/minecraft/network/protocol/BundlerInfo;)V3.net/minecraft/network/protocol/UnboundProtocolŸ(Lnet/minecraft/network/protocol/ProtocolInfoBuilder;Ljava/util/List;Lnet/minecraft/network/protocol/BundlerInfo;Lnet/minecraft/network/ProtocolInfo$Details;)VCodeLineNumberTableLocalVariableTablethis6Lnet/minecraft/network/protocol/ProtocolInfoBuilder$3;LocalVariableTypeTableMethodParametersbindU(Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/network/ProtocolInfo;contextWrapperLjava/util/function/Function;contextLjava/lang/Object;;Ljava/util/function/Function;TC; Signaturei(Ljava/util/function/Function;TC;)Lnet/minecraft/network/ProtocolInfo;details.()Lnet/minecraft/network/ProtocolInfo$Details;MLjava/lang/Object;Lnet/minecraft/network/protocol/UnboundProtocol; SourceFileProtocolInfoBuilder.javaEnclosingMethod MN buildUnbound2()Lnet/minecraft/network/protocol/UnboundProtocol;NestHost InnerClassesR*net/minecraft/network/ProtocolInfo$DetailsT"net/minecraft/network/ProtocolInfoDetailsImplementation 2  45e*,µ*-µ*µ *+Y¸Wµ*·±6y789: 89;€  <=5‹'»Y*´´!*´´'*´+*´,¶+*´·/°6|7 '89'>?'@A: '89'>B'@C; >@DEFG5A*´ °6�7 89: 89DHIJK"LO"PQSU "V