Êþº¾E¼  java/lang/Record()V   8net/minecraft/client/renderer/item/ClientItem$PropertieshandAnimationOnSwapZ   oversizedInGui  swapAnimationScaleF toStringN(Lnet/minecraft/client/renderer/item/ClientItem$Properties;)Ljava/lang/String; hashCode=(Lnet/minecraft/client/renderer/item/ClientItem$Properties;)I equalsO(Lnet/minecraft/client/renderer/item/ClientItem$Properties;Ljava/lang/Object;)Z !"# $%com/mojang/serialization/CodecBOOL0Lcom/mojang/serialization/codecs/PrimitiveCodec;'hand_animation_on_swap )*+ ,-java/lang/BooleanvalueOf(Z)Ljava/lang/Boolean; /01 23.com/mojang/serialization/codecs/PrimitiveCodecoptionalFieldOfI(Ljava/lang/String;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec;5 67apply()Ljava/util/function/Function; 9:; <=!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder;?oversized_in_gui5 !B C%FLOATEswap_animation_scale GHI ,Jjava/lang/Float(F)Ljava/lang/Float;5 MNO PQ;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupˆ(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P3;S 6T(()Lcom/mojang/datafixers/util/Function3; VWX 6Y!com/mojang/datafixers/Products$P3r(Lcom/mojang/datafixers/kinds/Applicative;Lcom/mojang/datafixers/util/Function3;)Lcom/mojang/datafixers/kinds/App; [ \(ZZF)V ^ _`DEFAULT:Lnet/minecraft/client/renderer/item/ClientItem$Properties;5 cde fg2com/mojang/serialization/codecs/RecordCodecBuildermapCodecB(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; i jk MAP_CODEC#Lcom/mojang/serialization/MapCodec; Signature_Lcom/mojang/serialization/MapCodec;CodeLineNumberTableLocalVariableTablethisMethodParameters()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; SourceFileClientItem.javaNestHostƒ-net/minecraft/client/renderer/item/ClientItemRecordBootstrapMethods‡5handAnimationOnSwap;oversizedInGui;swapAnimationScale Œ&(Ljava/lang/Object;)Ljava/lang/Object;Ž � x‘O(Lnet/minecraft/client/renderer/item/ClientItem$Properties;)Ljava/lang/Boolean;“ ” x– — y™M(Lnet/minecraft/client/renderer/item/ClientItem$Properties;)Ljava/lang/Float;›J(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;Zžs(Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Float;)Lnet/minecraft/client/renderer/item/ClientItem$Properties;  ¡ z{{¤ ¥¦§ ¨©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 PropertiesInstanceµcom/mojang/datafixers/ProductsP3¸%java/lang/invoke/MethodHandles$Lookupºjava/lang/invoke/MethodHandlesLookup1  _`jklm \n\*·*µ*µ *%µ±op*q`  r  sn1*º°op q`tn1*º¬op q`un<*+º¬opq`vwrv xn/*´¬op q`xn/*´ ¬op q`yn/*´®op q` z{n’P*² &¸(¹.º4¶8² >¸(¹.º@¶8²AD ¸F¹.ºK¶8¶L*ºR¶U°o$%&3'C$L(O$p P|}~n5»Y ·Z³]ºa¸b³h±o " $€�‚„  …B£†ˆ‰Šª‹��ª‹’�ª‹•˜ªšœ�ª‹Ÿ¢±"‚²Mc³V´¶·¹»