ĘūēžE¨  java/lang/Object()V6it/unimi/dsi/fastutil/objects/Reference2DoubleArrayMap   :net/minecraft/world/attribute/SpatialAttributeInterpolatorweightsBySource8Lit/unimi/dsi/fastutil/objects/Reference2DoubleArrayMap;  clear apply6()Lit/unimi/dsi/fastutil/doubles/DoubleBinaryOperator;   mergeDoubleJ(Ljava/lang/Object;DLit/unimi/dsi/fastutil/doubles/DoubleBinaryOperator;)D  isEmpty()Z  !"size()I $ %&keySet.()Lit/unimi/dsi/fastutil/objects/ReferenceSet; ()* +,*it/unimi/dsi/fastutil/objects/ReferenceSetiterator0()Lit/unimi/dsi/fastutil/objects/ObjectIterator; ./0 12,it/unimi/dsi/fastutil/objects/ObjectIteratornext()Ljava/lang/Object;45net/minecraft/world/attribute/EnvironmentAttributeMap 36 78 applyModifierZ(Lnet/minecraft/world/attribute/EnvironmentAttribute;Ljava/lang/Object;)Ljava/lang/Object; :;< =>2net/minecraft/world/attribute/EnvironmentAttributetype/()Lnet/minecraft/world/attribute/AttributeType; @AB CD+net/minecraft/world/attribute/AttributeType spatialLerp.()Lnet/minecraft/world/attribute/LerpFunction; FGH IJ2it/unimi/dsi/fastutil/objects/Reference2DoubleMaps fastIterablec(Lit/unimi/dsi/fastutil/objects/Reference2DoubleMap;)Lit/unimi/dsi/fastutil/objects/ObjectIterable; L)M,it/unimi/dsi/fastutil/objects/ObjectIterable OPQ Rjava/util/IteratorhasNext O/U7it/unimi/dsi/fastutil/objects/Reference2DoubleMap$Entry TW X2getKey TZ [\getDoubleValue()D ^_` a*net/minecraft/world/attribute/LerpFunction9(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; cde fgjava/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object; SignatureqLit/unimi/dsi/fastutil/objects/Reference2DoubleArrayMap;CodeLineNumberTableLocalVariableTablethis;=Lnet/minecraft/world/attribute/EnvironmentAttribute;5Lnet/minecraft/world/attribute/LerpFunction; StackMapTableg(Lnet/minecraft/world/attribute/EnvironmentAttribute;TValue;)TValue; SourceFile!SpatialAttributeInterpolator.javaBootstrapMethods‘(DD)D“ ”•– —‘java/lang/Doublesum™ š›œ ž"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Ą1it/unimi/dsi/fastutil/objects/Reference2DoubleMapEntry¤%java/lang/invoke/MethodHandles$LookupĻjava/lang/invoke/MethodHandlesLookup! hij>*ˇ*ģYˇ ĩ ąk  l mnj6*´ ļąk l mnopjS*´ -'ēļX*°k l mnqrstu qsv8j>ĩ*´ ļ™,°*´ ļ *´ ļ#š'š-Ā3N-+,ļ5°+ļ9ļ?N:9*´ ¸EšK:šN™YšSĀT:šVĀ3: šY9  +,ļ5:  c9Į  :§ o8 -  š]:§˙Ŗ¸b°kN  ,3!;">%A&e'q(z)ƒ*Š+,–.ž/Ŧ1¯3lz ,wtžxy q;wt z2zr ƒ){| eG}~ĩmnĩ€ĩ|;z‚ƒ>w„|At…r†>ƒ){‡ eG}ˆĩ‰ĩ‡;z‚Š>w„‡‹_ &˙ :^O˙F  :^OT3˙ :^Oúu hŒŽ ˜’ŸT ĸ ŖĨ§