Êþº¾Ev  java/lang/Record()V   :net/minecraft/client/particle/SculkChargeParticle$Providersprite)Lnet/minecraft/client/particle/SpriteSet;1net/minecraft/client/particle/SculkChargeParticle  `(Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V  setAlpha(F)V  setParticleSpeed(DDD)V  7net/minecraft/core/particles/SculkChargeParticleOptionsroll()F ! "#oRollF % # '() *+net/minecraft/util/RandomSourcenextInt(I)I - ./ setLifetime(I)V 1 23createParticle¸(Lnet/minecraft/core/particles/SculkChargeParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/util/RandomSource;)Lnet/minecraft/client/particle/Particle;5 67toStringP(Lnet/minecraft/client/particle/SculkChargeParticle$Provider;)Ljava/lang/String;9 :;hashCode?(Lnet/minecraft/client/particle/SculkChargeParticle$Provider;)I= >?equalsQ(Lnet/minecraft/client/particle/SculkChargeParticle$Provider;Ljava/lang/Object;)ZA.net/minecraft/client/particle/ParticleProvider,(Lnet/minecraft/client/particle/SpriteSet;)VCodeLineNumberTableLocalVariableTablethis; SourceFileSculkChargeParticle.javaNestHostRecordBootstrapMethods i jkl mnjava/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; InnerClassesProviderr%java/lang/invoke/MethodHandles$Lookuptjava/lang/invoke/MethodHandlesLookup1@ BC> *·*+µ±D(E FG H 23CöP» Y,)   *´·: ¶   ¶+¶µ +¶µ$ ¹&`¶,°D+,-*.3/<0M1Ep PFGPIJPKLPMNPONPPNPQN PRN PSN PTU7VWH% IKMOPQRST6XC1*º4°D(E FG:YC1*º8¬D(E FG>ZC<*+º<¬D(EFG[\H[ ]C/*´°D(E FGA2^CA*+À,)   ¶0°D(E FGH% IKMOPQRST_`abc d e hfgo pqsu