Êþº¾E±  java/lang/Record()V   ;net/minecraft/client/renderer/item/properties/numeric/Count normalizeZ  "net/minecraft/world/item/ItemStackgetCount()I  getMaxStackSize  net/minecraft/util/Mthclamp(FFF)F   MAP_CODEC#Lcom/mojang/serialization/MapCodec;! "#toStringQ(Lnet/minecraft/client/renderer/item/properties/numeric/Count;)Ljava/lang/String;% &'hashCode@(Lnet/minecraft/client/renderer/item/properties/numeric/Count;)I) *+equalsR(Lnet/minecraft/client/renderer/item/properties/numeric/Count;Ljava/lang/Object;)Z -./ 01com/mojang/serialization/CodecBOOL0Lcom/mojang/serialization/codecs/PrimitiveCodec; 456 78java/lang/BooleanvalueOf(Z)Ljava/lang/Boolean; :;< =>.com/mojang/serialization/codecs/PrimitiveCodecoptionalFieldOfI(Ljava/lang/String;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec;@ ABapply()Ljava/util/function/Function; DEF GH!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; JKL MN;com/mojang/serialization/codecs/RecordCodecBuilder$InstancegroupF(Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P1;@ QRS AT!com/mojang/datafixers/Products$P1i(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/Function;)Lcom/mojang/datafixers/kinds/App;@ WXY Z[2com/mojang/serialization/codecs/RecordCodecBuildermapCodecB(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;]Rnet/minecraft/client/renderer/item/properties/numeric/RangeSelectItemModelProperty SignaturebLcom/mojang/serialization/MapCodec;(Z)VCodeLineNumberTableLocalVariableTablethis=Lnet/minecraft/client/renderer/item/properties/numeric/Count;MethodParametersget|(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/ItemOwner;I)F itemStack$Lnet/minecraft/world/item/ItemStack;level.Lnet/minecraft/client/multiplayer/ClientLevel;owner&Lnet/minecraft/world/entity/ItemOwner;seedIcountFmaxCount StackMapTableRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;type%()Lcom/mojang/serialization/MapCodec;d()Lcom/mojang/serialization/MapCodec;()Ljava/lang/String;(Ljava/lang/Object;)ZoLjava/lang/Object;()Zlambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFile Count.javaRecordBootstrapMethodsŠ&(Ljava/lang/Object;)Ljava/lang/Object;Œ � ~�R(Lnet/minecraft/client/renderer/item/properties/numeric/Count;)Ljava/lang/Boolean;‘ ’ `”R(Ljava/lang/Boolean;)Lnet/minecraft/client/renderer/item/properties/numeric/Count;– — €€š ›œ� žŸ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; InnerClassesInstanceªcom/mojang/datafixers/ProductsP1­%java/lang/invoke/MethodHandles$Lookup¯java/lang/invoke/MethodHandlesLookup1\ ^_ `a> *·*µ±b c de f gha¬)+¶ †8+¶†8*´™n ¸® ¸®b cH)de)ij)kl)mn)op"qrsrtý fikmouvvwxa.²°bc de^y"za1*º °b c de&a1*º$¬b c de*{a<*+º(¬b cde|}f| ~a/*´¬b c de €a^$*²,2¸3¹9º?¶C¶I*ºO¶P°b  # c $�‚ƒa$ ºU¸V³±b „…† ‡*™2ˆ ‰‹Ž ‰�“ ‰•˜§JW¨Q©«¬®°