Êþº¾E»  java/lang/Record()V   =net/minecraft/client/renderer/item/RangeSelectItemModel$Entry thresholdF  model6Lnet/minecraft/client/renderer/item/ItemModel$Unbaked; toStringS(Lnet/minecraft/client/renderer/item/RangeSelectItemModel$Entry;)Ljava/lang/String; hashCodeB(Lnet/minecraft/client/renderer/item/RangeSelectItemModel$Entry;)I equalsT(Lnet/minecraft/client/renderer/item/RangeSelectItemModel$Entry;Ljava/lang/Object;)Z  !"com/mojang/serialization/CodecFLOAT0Lcom/mojang/serialization/codecs/PrimitiveCodec; %&' ().com/mojang/serialization/codecs/PrimitiveCodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;+ ,-apply()Ljava/util/function/Function; /01 23!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; 567 89-net/minecraft/client/renderer/item/ItemModelsCODEC Lcom/mojang/serialization/Codec; &+ >?@ AB;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupg(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2;D ,E!()Ljava/util/function/BiFunction; GHI ,J!com/mojang/datafixers/Products$P2k(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/BiFunction;)Lcom/mojang/datafixers/kinds/App;+ MNO PQ2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; 6T UV applyAsDouble'()Ljava/util/function/ToDoubleFunction; XYZ [\java/util/ComparatorcomparingDouble=(Ljava/util/function/ToDoubleFunction;)Ljava/util/Comparator; ^ _` BY_THRESHOLDLjava/util/Comparator; SignatureaLcom/mojang/serialization/Codec;WLjava/util/Comparator;:(FLnet/minecraft/client/renderer/item/ItemModel$Unbaked;)VCodeLineNumberTableLocalVariableTablethis?Lnet/minecraft/client/renderer/item/RangeSelectItemModel$Entry;MethodParameters()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;()F8()Lnet/minecraft/client/renderer/item/ItemModel$Unbaked;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFileRangeSelectItemModel.javaNestHost{7net/minecraft/client/renderer/item/RangeSelectItemModelRecordBootstrapMethodsthreshold;model ƒ&(Ljava/lang/Object;)Ljava/lang/Object;… † pˆR(Lnet/minecraft/client/renderer/item/RangeSelectItemModel$Entry;)Ljava/lang/Float;Š ‹ q�w(Lnet/minecraft/client/renderer/item/RangeSelectItemModel$Entry;)Lnet/minecraft/client/renderer/item/ItemModel$Unbaked;�8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;‘ ’ d”ˆ(Ljava/lang/Float;Lnet/minecraft/client/renderer/item/ItemModel$Unbaked;)Lnet/minecraft/client/renderer/item/RangeSelectItemModel$Entry;– — rssš(Ljava/lang/Object;)DœB(Lnet/minecraft/client/renderer/item/RangeSelectItemModel$Entry;)Dž Ÿ ¡ ¢£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; InnerClassesEntry®4net/minecraft/client/renderer/item/ItemModel$Unbaked°,net/minecraft/client/renderer/item/ItemModelUnbakedInstance´com/mojang/datafixers/ProductsP2·%java/lang/invoke/MethodHandles$Lookup¹java/lang/invoke/MethodHandlesLookup1 89ab_`acdeM*·*#µ*,µ ±fwg hi j  ke1*º°fwg hile1*º¬fwg hime<*+º¬fwghinojn pe/*´®fwg hiqe/*´ °fwg hi rsep2*²#¹$º*¶.²4:¹;º<¶.¶=*ºC¶F°fxyz%x.{1xg 2tuve3ºK¸L³RºS¸W³]±f x }wxyz| }@�~€�¤‚„‡¤‚‰Œ¤Ž�“¤‚•˜¤™„›«*z¬­¯± >M²G³µ¶¸º