Êþº¾EÅjava/lang/Shortnet/minecraft/SharedConstants  java/lang/Record()V  Dnet/minecraft/network/protocol/common/ServerboundCustomPayloadPacketpayloadBLnet/minecraft/network/protocol/common/custom/CustomPacketPayload;  7net/minecraft/network/protocol/common/CommonPacketTypesSERVERBOUND_CUSTOM_PAYLOAD+Lnet/minecraft/network/protocol/PacketType;  @net/minecraft/network/protocol/common/ServerCommonPacketListenerhandleCustomPayloadI(Lnet/minecraft/network/protocol/common/ServerboundCustomPayloadPacket;)V   handleE(Lnet/minecraft/network/protocol/common/ServerCommonPacketListener;)V" #$toStringZ(Lnet/minecraft/network/protocol/common/ServerboundCustomPayloadPacket;)Ljava/lang/String;& '(hashCodeI(Lnet/minecraft/network/protocol/common/ServerboundCustomPayloadPacket;)I* +,equals[(Lnet/minecraft/network/protocol/common/ServerboundCustomPayloadPacket;Ljava/lang/Object;)Z ./0 12=net/minecraft/network/protocol/common/custom/DiscardedPayloadcodecP(Lnet/minecraft/resources/Identifier;I)Lnet/minecraft/network/codec/StreamCodec;4 56createU()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$FallbackProvider;8Mnet/minecraft/network/protocol/common/custom/CustomPacketPayload$TypeAndCodec :;< =>9net/minecraft/network/protocol/common/custom/BrandPayloadTYPEGLnet/minecraft/network/protocol/common/custom/CustomPacketPayload$Type; :@ AB STREAM_CODEC)Lnet/minecraft/network/codec/StreamCodec; 7D Es(Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$Type;Lnet/minecraft/network/codec/StreamCodec;)V GHI JKcom/google/common/collect/Lists newArrayList*([Ljava/lang/Object;)Ljava/util/ArrayList;M NOaccept()Ljava/util/function/Consumer; QRS TUnet/minecraft/util/UtilmakeC(Ljava/lang/Object;Ljava/util/function/Consumer;)Ljava/lang/Object;Wjava/util/List YZ[ 1\@net/minecraft/network/protocol/common/custom/CustomPacketPayloadŽ(Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$FallbackProvider;Ljava/util/List;)Lnet/minecraft/network/codec/StreamCodec;^ _`apply()Ljava/util/function/Function;^ cde fg'net/minecraft/network/codec/StreamCodecmape(Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/network/codec/StreamCodec; @j%net/minecraft/network/protocol/PacketMAX_PAYLOAD_SIZEI ConstantValueÿ Signature˜Lnet/minecraft/network/codec/StreamCodec;E(Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload;)VCodeLineNumberTableLocalVariableTablethisFLnet/minecraft/network/protocol/common/ServerboundCustomPayloadPacket;MethodParameterstype-()Lnet/minecraft/network/protocol/PacketType;u()Lnet/minecraft/network/protocol/PacketType;listenerBLnet/minecraft/network/protocol/common/ServerCommonPacketListener;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;D()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload;)(Lnet/minecraft/network/PacketListener;)Vlambda$static$1(Ljava/util/ArrayList;)VtypesLjava/util/ArrayList;lambda$static$0O(Lnet/minecraft/resources/Identifier;)Lnet/minecraft/network/codec/StreamCodec;id$Lnet/minecraft/resources/Identifier;}Ljava/lang/Record;Lnet/minecraft/network/protocol/Packet; SourceFile#ServerboundCustomPayloadPacket.javaRecordBootstrapMethods ‰– — ˆ‰™(Ljava/lang/Object;)V› œ „……Ÿ&(Ljava/lang/Object;)Ljava/lang/Object;¡ ¢ q¤Š(Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload;)Lnet/minecraft/network/protocol/common/ServerboundCustomPayloadPacket;¦ § ‚©Š(Lnet/minecraft/network/protocol/common/ServerboundCustomPayloadPacket;)Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload;« ¬­® ¯°java/lang/runtime/ObjectMethods bootstrap±(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/TypeDescriptor;Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/Object;² ³´µ ¶·"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; InnerClassesºQnet/minecraft/network/protocol/common/custom/CustomPacketPayload$FallbackProviderFallbackProvider TypeAndCodec¾Enet/minecraft/network/protocol/common/custom/CustomPacketPayload$TypeTypeÁ%java/lang/invoke/MethodHandles$LookupÃjava/lang/invoke/MethodHandlesLookup1 iklmnABop  qr> *·*+µ ±st uv wxyr.²°st uvoz r@+*¹±s $%tuv{|w{#}r1*º!°st uv'~r1*º%¬st uv+r<*+º)¬stuv€�w€‚r/*´ °st uvAƒr3 *+À¶±st  uvw{ „…r+±st †‡ ˆ‰r2*ÿ¸-°st Š‹Œ re=º3½7Y»7Y²9²?·CS¸FºL¸PÀV¸Xº]ºa¹b³h±s'4<o�Ž��‘4ª ’“±”•”±˜š�±ž £±ž¥¨¸"¹Y» 7Y¼½Y¿ÀÂÄ