Êþº¾E’  java/lang/Object()V   :net/minecraft/world/entity/ai/attributes/AttributeSupplier instancesLjava/util/Map;   java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;:net/minecraft/world/entity/ai/attributes/AttributeInstance"java/lang/IllegalArgumentException  net/minecraft/core/HoldergetRegisteredName()Ljava/lang/String;  makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String; " #(Ljava/lang/String;)V % &'getAttributeInstanceY(Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; ) *+getValue()D - .+ getBaseValue 0 12 getModifierb(Lnet/minecraft/resources/Identifier;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; 456 78java/lang/StringvalueOf&(Ljava/lang/Object;)Ljava/lang/String;: ;8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; =>? @+:net/minecraft/world/entity/ai/attributes/AttributeModifieramount B C;(Lnet/minecraft/core/Holder;Ljava/util/function/Consumer;)V E FG replaceFrom?(Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)VIBnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder H L MN containsKey(Ljava/lang/Object;)Z SignaturežLjava/util/Map;Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;>;(Ljava/util/Map;)VCodeLineNumberTableLocalVariableTablethis;Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;>;)V attributeLnet/minecraft/core/Holder;instance; StackMapTable�(Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;(Lnet/minecraft/core/Holder;)DT(Lnet/minecraft/core/Holder;)DgetModifierValueB(Lnet/minecraft/core/Holder;Lnet/minecraft/resources/Identifier;)Did$Lnet/minecraft/resources/Identifier;modifier;Lnet/minecraft/resources/Identifier;)DcreateInstancev(Ljava/util/function/Consumer;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;onDirtyLjava/util/function/Consumer;templateresult[Ljava/util/function/Consumer;ê(Ljava/util/function/Consumer;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;builderF()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; hasAttribute(Lnet/minecraft/core/Holder;)ZT(Lnet/minecraft/core/Holder;)Z hasModifierB(Lnet/minecraft/core/Holder;Lnet/minecraft/resources/Identifier;)ZattributeInstancex(Lnet/minecraft/core/Holder;Lnet/minecraft/resources/Identifier;)Z SourceFileAttributeSupplier.java NestMembersBootstrapMethods‚Can't find attribute „$Can't find modifier  on attribute † ‡ˆ‰ Š$java/lang/invoke/StringConcatFactory˜(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; InnerClassesBuilderŽ%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup! OP QRX *·*+µ±S T UV W  PX OY&'R‘'*´+¹ ÀM,Ç»Y+¹º·!¿,°S%T 'UV'Z[\]W 'Z^_ü%XZO`*aRO *+¶$¶(¯ST UV Z[W  Z^XZOb.aRO *+¶$¶,¯ST UV Z[W  Z^XZObcdRž**+¶$,¶/N-Ç»Y,¸3+¹º9·!¿-¶<¯S# $%%'T**UV*Z[*ef ghW *Z^_ü%=X ZeOijkR¸(*´,¹ ÀN-ǰ»Y,+·A:-¶D°S+,-/0%1T4(UV(lm(Z[n] o]W(lp(Z^_üX lZOqrs tuR »HY·J°S5vwRQ *´+¹K¬S9T UV Z[W  Z^XZOxyzRŽ *´+¹ ÀN-Æ-,¶/Ƨ¬S =>T* UV Z[ gf{]W  Z^_ ü@X ZgO|}~H€…�…ƒ‹HŒ ��‘