Êþº¾Eß+net/minecraft/world/entity/player/Abilities  java/lang/Record()V  2net/minecraft/world/entity/player/Abilities$Packed invulnerableZ  flying  mayFly   instabuild  mayBuild   flyingSpeedF ! walkingSpeed# $%toStringH(Lnet/minecraft/world/entity/player/Abilities$Packed;)Ljava/lang/String;' ()hashCode7(Lnet/minecraft/world/entity/player/Abilities$Packed;)I+ ,-equalsI(Lnet/minecraft/world/entity/player/Abilities$Packed;Ljava/lang/Object;)Z /01 23com/mojang/serialization/CodecBOOL0Lcom/mojang/serialization/codecs/PrimitiveCodec; 678 9:java/lang/BooleanvalueOf(Z)Ljava/lang/Boolean; <=> ?@net/minecraft/util/ExtraCodecsoptionalAlwaysPresentFieldOfi(Lcom/mojang/serialization/Codec;Ljava/lang/String;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec;B CDapply()Ljava/util/function/Function; FGH IJ!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder;BNmayflyBBB /U V3FLOATXflySpeed=LÌÍ [\] 9^java/lang/Float(F)Ljava/lang/Float;Ba walkSpeed=ÌÌÍB efg hi;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroup (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P7;k Cl(()Lcom/mojang/datafixers/util/Function7; nop Cq!com/mojang/datafixers/Products$P7r(Lcom/mojang/datafixers/kinds/Applicative;Lcom/mojang/datafixers/util/Function7;)Lcom/mojang/datafixers/kinds/App; B tuv wx2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; z {|CODEC Lcom/mojang/serialization/Codec; SignatureVLcom/mojang/serialization/Codec; (ZZZZZFF)VCodeLineNumberTableLocalVariableTablethis4Lnet/minecraft/world/entity/player/Abilities$Packed;MethodParameters()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;()Z()Flambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFileAbilities.javaNestHostRecordBootstrapMethods˜Ginvulnerable;flying;mayFly;instabuild;mayBuild;flyingSpeed;walkingSpeed ¡&(Ljava/lang/Object;)Ljava/lang/Object;£ ¤ ‹¦I(Lnet/minecraft/world/entity/player/Abilities$Packed;)Ljava/lang/Boolean;¨ © ‹« ¬ ‹® ¯ ‹± ² ‹´ µ Œ·G(Lnet/minecraft/world/entity/player/Abilities$Packed;)Ljava/lang/Float;¹ º !Œ¼’(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;¾ ¿ Á·(Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Float;Ljava/lang/Float;)Lnet/minecraft/world/entity/player/Abilities$Packed;Ã Ä �ŽŽÇ ÈÉÊ ËÌ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; InnerClassesPackedInstanceØcom/mojang/datafixers/ProductsP7Û%java/lang/invoke/MethodHandles$LookupÝjava/lang/invoke/MethodHandlesLookup1  !{|}~ €œ,*·*µ *µ*µ*µ*µ*µ*µ±�>‚R,ƒ„, ,,,,,,!… !$†€1*º"°�>‚ ƒ„(‡€1*º&¬�>‚ ƒ„,ˆ€<*+º*¬�>‚ƒ„‰Š…‰ ‹€/*´ ¬�>‚ ƒ„‹€/*´¬�>‚ ƒ„‹€/*´¬�>‚ ƒ„‹€/*´¬�>‚ ƒ„‹€/*´¬�>‚ ƒ„Œ€/*´®�>‚ ƒ„!Œ€/*´®�>‚ ƒ„ �Ž€î œ*².4¸5¸;ºA¶E².K¸5¸;ºL¶E².M¸5¸;ºO¶E².P¸5¸;ºQ¶E².R¸5¸;ºS¶E²TWY¸Z¸;º_¶E²T`b¸Z¸;ºc¶E¶d*ºj¶m°�. GIJ/KCLWMlN�O�G˜P›G‚ œ��‘€$ ºr¸s³y±�G’“”•, !–r Æ —™š›œ�žŸÍ ¢¥Í §¥Í ª¥Í ­¥Í °¥Í ³¶Í ¸¶Í»½ÀÍ ÂÅÔ" ÕetÖn×ÙÚÜÞ