Êþº¾EÏ  java/lang/Record()V   Wnet/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket$AttributeSnapshot attributeLnet/minecraft/core/Holder;  baseD   modifiersLjava/util/Collection; toStringm(Lnet/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket$AttributeSnapshot;)Ljava/lang/String; hashCode\(Lnet/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket$AttributeSnapshot;)I  equalsn(Lnet/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket$AttributeSnapshot;Ljava/lang/Object;)Z "#$ %&"net/minecraft/resources/Identifier STREAM_CODEC)Lnet/minecraft/network/codec/StreamCodec;( )*apply()Ljava/util/function/Function; ,-. /&)net/minecraft/network/codec/ByteBufCodecsDOUBLE( 2#3Dnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation(6 )7(()Lcom/mojang/datafixers/util/Function3; 9:; <='net/minecraft/network/codec/StreamCodec composite#(Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function3;)Lnet/minecraft/network/codec/StreamCodec; ? @&MODIFIER_STREAM_CODEC B#C2net/minecraft/world/entity/ai/attributes/Attribute((G )H"()Ljava/util/function/IntFunction; ,J KL collectionZ(Ljava/util/function/IntFunction;)Lnet/minecraft/network/codec/StreamCodec$CodecOperation; 9N )Oc(Lnet/minecraft/network/codec/StreamCodec$CodecOperation;)Lnet/minecraft/network/codec/StreamCodec;( 6 # SignatureQLnet/minecraft/core/Holder;TLjava/util/Collection;€Lnet/minecraft/network/codec/StreamCodec;³Lnet/minecraft/network/codec/StreamCodec;5(Lnet/minecraft/core/Holder;DLjava/util/Collection;)VCodeLineNumberTableLocalVariableTablethisYLnet/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket$AttributeSnapshot;LocalVariableTypeTableMethodParameters©(Lnet/minecraft/core/Holder;DLjava/util/Collection;)V()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;()Lnet/minecraft/core/Holder;S()Lnet/minecraft/core/Holder;()D()Ljava/util/Collection;V()Ljava/util/Collection; SourceFile&ClientboundUpdateAttributesPacket.javaNestHostpEnet/minecraft/network/protocol/game/ClientboundUpdateAttributesPacketRecordBootstrapMethodstattribute;base;modifiers y&(Ljava/lang/Object;)Ljava/lang/Object;{ |}~ €:net/minecraft/world/entity/ai/attributes/AttributeModifierid&()Lnet/minecraft/resources/Identifier;‚b(Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)Lnet/minecraft/resources/Identifier;„ |… †hamountˆP(Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)Ljava/lang/Double;Š |‹ Œ� operationH()Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;�„(Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;‘J(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;“ |” •n(Lnet/minecraft/resources/Identifier;DLnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)V—º(Lnet/minecraft/resources/Identifier;Ljava/lang/Double;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;™ š fœv(Lnet/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket$AttributeSnapshot;)Lnet/minecraft/core/Holder;ž Ÿ h¡m(Lnet/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket$AttributeSnapshot;)Ljava/lang/Double;£(I)Ljava/lang/Object;¥ ¦§¨ ©java/util/ArrayList(I)V«(I)Ljava/util/Collection;­ ® i°q(Lnet/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket$AttributeSnapshot;)Ljava/util/Collection;² ³ Xµž(Lnet/minecraft/core/Holder;Ljava/lang/Double;Ljava/util/Collection;)Lnet/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket$AttributeSnapshot;· ¸¹º »¼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; InnerClassesAttributeSnapshot OperationÈ6net/minecraft/network/codec/StreamCodec$CodecOperationCodecOperationË%java/lang/invoke/MethodHandles$LookupÍjava/lang/invoke/MethodHandlesLookup1 STSU@&SV%&SWXYy*·*+µ*(µ *µ±Z>[*\] ^ TU_  S`aY1*º°Z>[ \]bY1*º¬Z>[ \]cY<*+º¬Z>[\]de_d fY/*´°Z>[ \]SghY/*´ ¯Z>[ \]iY/*´°Z>[ \]SjkYxT²!º'²+º0²1º4º5¸8³>²AºD²+ºE²>ºF¸I¹MºPºQ¸8³R±Z?#F;IMFlmnoq$ STSUrj ¶suvw½xz�½xƒ‡½x‰Ž½�’–½x˜›½x� ½¢¤ª½x¬¯½�±´Ä"oÅ2|Æ@Ç9É ÊÌÎ