Êþº¾E·  java/lang/Record()V   -net/minecraft/world/attribute/AmbientParticleparticle.Lnet/minecraft/core/particles/ParticleOptions;   probabilityF  net/minecraft/util/RandomSource nextFloat()F  2(Lnet/minecraft/core/particles/ParticleOptions;F)V  java/util/Listof$(Ljava/lang/Object;)Ljava/util/List;! "#toStringC(Lnet/minecraft/world/attribute/AmbientParticle;)Ljava/lang/String;% &'hashCode2(Lnet/minecraft/world/attribute/AmbientParticle;)I) *+equalsD(Lnet/minecraft/world/attribute/AmbientParticle;Ljava/lang/Object;)Z -./ 01*net/minecraft/core/particles/ParticleTypesCODEC Lcom/mojang/serialization/Codec; 456 78com/mojang/serialization/CodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;: ;<apply()Ljava/util/function/Function; >?@ AB!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; 4D EF floatRange$(FF)Lcom/mojang/serialization/Codec;: JKL MN;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupg(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2;P ;Q!()Ljava/util/function/BiFunction; STU ;V!com/mojang/datafixers/Products$P2k(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/BiFunction;)Lcom/mojang/datafixers/kinds/App; XYZ [\java/lang/FloatvalueOf(F)Ljava/lang/Float;: _`a bc2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; . SignatureQLcom/mojang/serialization/Codec;CodeLineNumberTableLocalVariableTablethis/Lnet/minecraft/world/attribute/AmbientParticle;MethodParameterscanSpawn$(Lnet/minecraft/util/RandomSource;)Zrandom!Lnet/minecraft/util/RandomSource; StackMapTableA(Lnet/minecraft/core/particles/ParticleOptions;F)Ljava/util/List;r(Lnet/minecraft/core/particles/ParticleOptions;F)Ljava/util/List;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;0()Lnet/minecraft/core/particles/ParticleOptions;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;lambda$static$2B(Lnet/minecraft/world/attribute/AmbientParticle;)Ljava/lang/Float;slambda$static$1_(Lnet/minecraft/world/attribute/AmbientParticle;)Lnet/minecraft/core/particles/ParticleOptions; SourceFileAmbientParticle.javaRecordBootstrapMethods‰particle;probability �&(Ljava/lang/Object;)Ljava/lang/Object;� � �‚‚“ ” ~—8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;šp(Lnet/minecraft/core/particles/ParticleOptions;Ljava/lang/Float;)Lnet/minecraft/world/attribute/AmbientParticle;œ � z{{  ¡¢£ ¤¥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; InnerClassesInstance°com/mojang/datafixers/ProductsP2³%java/lang/invoke/MethodHandles$Lookupµjava/lang/invoke/MethodHandlesLookup1 01ef gM*·*+µ*$µ ±h i jk l  mngS+¹*´ –�§¬hijkopq@lo rgA »Y*#·¸°hi l  es"tg1*º °h i jk&ug1*º$¬h i jk*vg<*+º(¬h ijkwxlw yg/*´°h i jkg/*´ ®h i jk z{gr4*²,2¹3º9¶= ¸CG¹3ºH¶=¶I*ºO¶R°h  ' 03 i 4|} ~g2*´ ¸W°hi €k �‚g/*´°h i €kƒg$ º]¸^³d±h „…† ‡6ŸˆŠ‹¦ŒŽ‘¦Œ’•¦–˜™¦Œ›ž­J_®S¯±²´¶