Êþº¾E§  java/lang/Record()V   =net/minecraft/world/item/enchantment/LevelBasedValue$Exponentbase6Lnet/minecraft/world/item/enchantment/LevelBasedValue;   power  4net/minecraft/world/item/enchantment/LevelBasedValue calculate(I)F  java/lang/Mathpow(DD)D  CODEC#Lcom/mojang/serialization/MapCodec;! "#toStringS(Lnet/minecraft/world/item/enchantment/LevelBasedValue$Exponent;)Ljava/lang/String;% &'hashCodeB(Lnet/minecraft/world/item/enchantment/LevelBasedValue$Exponent;)I) *+equalsT(Lnet/minecraft/world/item/enchantment/LevelBasedValue$Exponent;Ljava/lang/Object;)Z - . Lcom/mojang/serialization/Codec; 123 45com/mojang/serialization/CodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;7 89apply()Ljava/util/function/Function; ;<= >?!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder;7 CDE FG;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupg(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2;I 8J!()Ljava/util/function/BiFunction; LMN 8O!com/mojang/datafixers/Products$P2k(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/BiFunction;)Lcom/mojang/datafixers/kinds/App;7 RST UV2com/mojang/serialization/codecs/RecordCodecBuildermapCodecB(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; SignaturedLcom/mojang/serialization/MapCodec;o(Lnet/minecraft/world/item/enchantment/LevelBasedValue;Lnet/minecraft/world/item/enchantment/LevelBasedValue;)VCodeLineNumberTableLocalVariableTablethis?Lnet/minecraft/world/item/enchantment/LevelBasedValue$Exponent;MethodParameterslevelIcodec%()Lcom/mojang/serialization/MapCodec;f()Lcom/mojang/serialization/MapCodec;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;8()Lnet/minecraft/world/item/enchantment/LevelBasedValue;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFileLevelBasedValue.javaNestHostRecordBootstrapMethodsv base;power z&(Ljava/lang/Object;)Ljava/lang/Object;| } jw(Lnet/minecraft/world/item/enchantment/LevelBasedValue$Exponent;)Lnet/minecraft/world/item/enchantment/LevelBasedValue;� ‚ j„8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;† ‡ Y‰­(Lnet/minecraft/world/item/enchantment/LevelBasedValue;Lnet/minecraft/world/item/enchantment/LevelBasedValue;)Lnet/minecraft/world/item/enchantment/LevelBasedValue$Exponent;‹ Œ kll� �‘’ “”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; InnerClassesExponentInstance com/mojang/datafixers/ProductsP2£%java/lang/invoke/MethodHandles$Lookup¥java/lang/invoke/MethodHandlesLookup1  WX YZM*·*+µ*,µ ±[”\ ]^  _  ZO*´¹�*´ ¹�¸�®[œ\]^`a_`bcZ.²°[¡\ ]^Wd"eZ1*º °[”\ ]^&fZ1*º$¬[”\ ]^*gZ<*+º(¬[”\]^hi_h jZ/*´°[”\ ]^jZ/*´ °[”\ ]^ klZp2*²,/¹0º6¶:²,@¹0ºA¶:¶B*ºH¶K°[•–—%•.˜1•\ 2mnoZ$ ºP¸Q³±[•pqrs  t6Žuwx•y{~•y€~•ƒ…ˆ•yŠ�œ"�CRžLŸ¡¢¤¦