Êþº¾E`  ,net/minecraft/world/attribute/AttributeTypesBOOLEAN-Lnet/minecraft/world/attribute/AttributeType;   /net/minecraft/core/registries/BuiltInRegistriesATTRIBUTE_TYPELnet/minecraft/core/Registry;  "net/minecraft/resources/IdentifierwithDefaultNamespace8(Ljava/lang/String;)Lnet/minecraft/resources/Identifier;  net/minecraft/core/Registryregisterg(Lnet/minecraft/core/Registry;Lnet/minecraft/resources/Identifier;Ljava/lang/Object;)Ljava/lang/Object;-net/minecraft/world/attribute/AmbientParticle  particle0()Lnet/minecraft/core/particles/ParticleOptions;  !" probability()F $ %&2(Lnet/minecraft/core/particles/ParticleOptions;F)V ()* +,java/lang/IntegerintValue()I ./0 1"java/lang/Float floatValue3boolean 567 89com/mojang/serialization/CodecBOOL0Lcom/mojang/serialization/codecs/PrimitiveCodec; ;<= >?8net/minecraft/world/attribute/modifier/AttributeModifierBOOLEAN_LIBRARYLjava/util/Map; ABC DE+net/minecraft/world/attribute/AttributeTypeofNotInterpolated^(Lcom/mojang/serialization/Codec;Ljava/util/Map;)Lnet/minecraft/world/attribute/AttributeType; G Hn(Ljava/lang/String;Lnet/minecraft/world/attribute/AttributeType;)Lnet/minecraft/world/attribute/AttributeType;J tri_state LMN OPnet/minecraft/util/TriStateCODEC Lcom/mojang/serialization/Codec; AR DSO(Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/attribute/AttributeType; U V TRI_STATEXfloat 5Z [9FLOAT ;] ^? FLOAT_LIBRARY `ab cd*net/minecraft/world/attribute/LerpFunctionofFloat.()Lnet/minecraft/world/attribute/LerpFunction;f gh applyAsFloat&()Lnet/minecraft/util/ToFloatFunction; Aj klofInterpolatedü(Lcom/mojang/serialization/Codec;Ljava/util/Map;Lnet/minecraft/world/attribute/LerpFunction;Lnet/minecraft/world/attribute/LerpFunction;Lnet/minecraft/util/ToFloatFunction;Ljava/util/function/ToIntFunction;)Lnet/minecraft/world/attribute/AttributeType; n [p angle_degreesB´ `s tu ofDegrees/(F)Lnet/minecraft/world/attribute/LerpFunction;f x y ANGLE_DEGREES{ rgb_color }~ €Pnet/minecraft/util/ExtraCodecsSTRING_RGB_VEC3_COLOR ;‚ ƒ?RGB_COLOR_LIBRARY `… †d ofColorVec3 Aˆ k‰Š(Lcom/mojang/serialization/Codec;Ljava/util/Map;Lnet/minecraft/world/attribute/LerpFunction;)Lnet/minecraft/world/attribute/AttributeType; ‹ Œ RGB_COLORŽ argb_color }� ‘PSTRING_ARGB_VEC4_COLOR ;“ ”?ARGB_COLOR_LIBRARY `– —d ofColorVec4 ™ š ARGB_COLORœinteger 5ž Ÿ9INT ;¡ ¢?INTEGER_LIBRARY `¤ ¥d ofIntegerf¨ ©ª applyAsInt$()Ljava/util/function/ToIntFunction; ¬ ­INTEGER¯ moon_phase ±M²#net/minecraft/world/level/MoonPhase ´ µ MOON_PHASE·activity ¹ º ACTIVITY ¼ ½¾ byNameCodec"()Lcom/mojang/serialization/Codec; À ºÂbed_rule ÄMÅ%net/minecraft/world/attribute/BedRule Ç ÈBED_RULE ËMÌ*net/minecraft/core/particles/ParticleTypes Î ÏPARTICLEÑambient_particles M 5Ô Õ¾listOf ;× ØÙ listLibrary()Ljava/util/Map;Û ÜÝapply:()Lnet/minecraft/world/attribute/LerpFunction$AlphaScaler; `ß àáofListCrossFadef(Lnet/minecraft/world/attribute/LerpFunction$AlphaScaler;)Lnet/minecraft/world/attribute/LerpFunction; ã äAMBIENT_PARTICLESæbackground_music èMé-net/minecraft/world/attribute/BackgroundMusic ë ìBACKGROUND_MUSICîambient_sounds ðMñ+net/minecraft/world/attribute/AmbientSounds ó ôAMBIENT_SOUNDSömob_spawn_settings øMù0net/minecraft/world/level/biome/MobSpawnSettings ;û ü?MOB_SPAWN_SETTINGS_LIBRARY þ ÿMOB_SPAWN_SETTINGS Mjava/lang/Object SignatureBLnet/minecraft/world/attribute/AttributeType;LLnet/minecraft/world/attribute/AttributeType;@Lnet/minecraft/world/attribute/AttributeType;CLnet/minecraft/world/attribute/AttributeType;CLnet/minecraft/world/attribute/AttributeType;BLnet/minecraft/world/attribute/AttributeType;TLnet/minecraft/world/attribute/AttributeType;]Lnet/minecraft/world/attribute/AttributeType;VLnet/minecraft/world/attribute/AttributeType;]Lnet/minecraft/world/attribute/AttributeType;pLnet/minecraft/world/attribute/AttributeType;>;^Lnet/minecraft/world/attribute/AttributeType;\Lnet/minecraft/world/attribute/AttributeType;aLnet/minecraft/world/attribute/AttributeType;RLcom/mojang/serialization/Codec;>; bootstrapL(Lnet/minecraft/core/Registry;)Lnet/minecraft/world/attribute/AttributeType;CodeLineNumberTableLocalVariableTableregistryLocalVariableTypeTableOLnet/minecraft/core/Registry;>;MethodParameters�(Lnet/minecraft/core/Registry;>;)Lnet/minecraft/world/attribute/AttributeType<*>;nameLjava/lang/String;type6Lnet/minecraft/world/attribute/AttributeType;š(Ljava/lang/String;Lnet/minecraft/world/attribute/AttributeType;)Lnet/minecraft/world/attribute/AttributeType;lambda$static$4a(Lnet/minecraft/world/attribute/AmbientParticle;F)Lnet/minecraft/world/attribute/AmbientParticle;p/Lnet/minecraft/world/attribute/AmbientParticle;alphaFlambda$static$3(Ljava/lang/Integer;)IvalueLjava/lang/Integer;lambda$static$2(Ljava/lang/Integer;)Flambda$static$1(Ljava/lang/Float;)FLjava/lang/Float;lambda$static$0()V SourceFileAttributeTypes.javaBootstrapMethods8(Ljava/lang/Object;)F: ; 1//> ? ./A B ,--E(Ljava/lang/Object;)IG H ())K'(Ljava/lang/Object;F)Ljava/lang/Object;M N "##Q RST UV"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; InnerClassesY6net/minecraft/world/attribute/LerpFunction$AlphaScaler AlphaScaler\%java/lang/invoke/MethodHandles$Lookup^java/lang/invoke/MethodHandlesLookupV[yŒš­ µ º È Ï äìôÿOP @²°J    HX²*¸ +¸W+° N O   ! "#F»Y*¶*¶#j·#°A$%&' ()/*¶'¬7 *+ ,-0*¶'†®6 *+ .//*¶-®$ *0 1//*¶-® *023Ð82²4²:¸@¸F³I²K¸Q¸F³TW²Y²\¸_¸_ºe¸i¸F³mo²Y²\¸_q¸rºv¸i¸F³wz²|²�¸„¸‡¸F³Š�²�²’¸•¸‡¸F³˜›²�² ¸£¸£º¦º§¸i¸F³«®²°¸Q¸F³³¶²¸¹»¸Q¸F³¿Á²Ã¸Q¸F³ÆɲʸQ¸F³ÍвҹÓ¸ÖºÚ¸Þ¸‡¸F³âå²ç¸Q¸F³êí²ï¸Q¸F³òõ²÷²ú¸@¸F³ý²¹»³±†!'*3<D"I#R['c*f'o,w/z,ƒ1‹4Ž5›1¤:²;Å<Ó=á>æ?ë@óAö>ÿC DE,G4564P79<P7=<P7@CPDFIPJLOWX`Z []_