Êþº¾E×clamped  (F)V 1 .2(FF)V 456 784net/minecraft/world/item/enchantment/LevelBasedValueperLevelA(FF)Lnet/minecraft/world/item/enchantment/LevelBasedValue$Linear; &: .;I(Ljava/util/List;Lnet/minecraft/world/item/enchantment/LevelBasedValue;)V =>? @A!com/mojang/datafixers/util/Eitherleft7(Ljava/lang/Object;)Lcom/mojang/datafixers/util/Either; =C DArightF GHapply()Ljava/util/function/Function;F =K LMmapN(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/lang/Object; OPQ RS/net/minecraft/core/registries/BuiltInRegistries"ENCHANTMENT_LEVEL_BASED_VALUE_TYPELnet/minecraft/core/Registry; U VW byNameCodec"()Lcom/mojang/serialization/Codec;FF [\] ^_com/mojang/serialization/Codecdispatch\(Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; 4a bcDISPATCH_CODEC Lcom/mojang/serialization/Codec; *e c [g hieitherb(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;FF [m n_xmap 4eqjava/lang/Object SignatureXLcom/mojang/serialization/Codec; bootstrapB(Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec;CodeLineNumberTableLocalVariableTableregistryLocalVariableTypeTable{Lnet/minecraft/core/Registry;>;MethodParametersÙ(Lnet/minecraft/core/Registry;>;)Lcom/mojang/serialization/MapCodec<+Lnet/minecraft/world/item/enchantment/LevelBasedValue;>;constantB(F)Lnet/minecraft/world/item/enchantment/LevelBasedValue$Constant;valueFbaseperLevelAboveFirst@(F)Lnet/minecraft/world/item/enchantment/LevelBasedValue$Linear;…(Ljava/util/List;Lnet/minecraft/world/item/enchantment/LevelBasedValue;)Lnet/minecraft/world/item/enchantment/LevelBasedValue$Lookup;valuesLjava/util/List;fallback6Lnet/minecraft/world/item/enchantment/LevelBasedValue;#Ljava/util/List;˜(Ljava/util/List;Lnet/minecraft/world/item/enchantment/LevelBasedValue;)Lnet/minecraft/world/item/enchantment/LevelBasedValue$Lookup; calculate(I)Flevelcodec%()Lcom/mojang/serialization/MapCodec;^()Lcom/mojang/serialization/MapCodec<+Lnet/minecraft/world/item/enchantment/LevelBasedValue;>;lambda$static$4[(Lnet/minecraft/world/item/enchantment/LevelBasedValue;)Lcom/mojang/datafixers/util/Either;?Lnet/minecraft/world/item/enchantment/LevelBasedValue$Constant;levelBasedValue StackMapTablelambda$static$1[(Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/item/enchantment/LevelBasedValue;#Lcom/mojang/datafixers/util/Either;lambda$static$3n(Lnet/minecraft/world/item/enchantment/LevelBasedValue;)Lnet/minecraft/world/item/enchantment/LevelBasedValue;rlambda$static$2w(Lnet/minecraft/world/item/enchantment/LevelBasedValue$Constant;)Lnet/minecraft/world/item/enchantment/LevelBasedValue;llambda$static$0H(Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;c()V SourceFileLevelBasedValue.java NestMembersBootstrapMethodsª&(Ljava/lang/Object;)Ljava/lang/Object;¬ 4­ �žž° 4± š›› ´ 4µ ��·[(Lnet/minecraft/world/item/enchantment/LevelBasedValue;)Lcom/mojang/serialization/MapCodec;¹ 4º  ¡¡½ 4¾ —˜˜Á 4 ’““Å ÆÇÈ ÉÊ"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; InnerClassesClampedFraction LevelsSquaredLinearExponentLookupConstantÔ%java/lang/invoke/MethodHandles$LookupÖjava/lang/invoke/MethodHandles4pbcrscrs tuv�?*²¸ W*²¸ W*²¸ W*²¸ W*² ¸ W*#²%¸ À(°w (2x ?ySz ?y{|yr} ~v3 »*Y"·,°w!x  €�|€ 78v> »Y"#·0°w%x ‚� ƒ�| ‚ƒ 7„v0""¸3°w)x 7�|7 $…vP »&Y*+·9°w-x †‡ ˆ‰z  †Š| †ˆr‹Œ�|Ž��r‘ ’“vY*Á*™*À*L+¸<§*¸B°wx ~”•‰–C= —˜v<*ºEºI¶JÀ4°wx h™ š›v,*°wx œ‰ �žv,*°wx Ÿ”  ¡v,*°wx ¢£¤vR6²N¹TºXºY¹Z³`²d²`¸fºjºk¹l³o±w ¥¦§!&*¨>Ä©«®Ä©¯²Ä©³¶Ä©¸»Ä©¼¿Ä©ÀÃËB4Ì4Í4Î4Ï!4Ð&4Ñ*4ÒÓÕÑ