Êþº¾Eµ  'net/minecraft/client/particle/SpriteSetfirst<()Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;   0net/minecraft/client/particle/SingleQuadParticleq(Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/renderer/texture/TextureAtlasSprite;)V?uÂ�  1net/minecraft/client/particle/PlayerCloudParticlefrictionF  sprites)Lnet/minecraft/client/particle/SpriteSet;@  xdD?¹™™   !yd # $zd & '(random!Lnet/minecraft/util/RandomSource; *+, -.net/minecraft/util/RandomSource nextFloat()F>™™š 1 2rCol 4 5gCol 7 8bCol : ;quadSize?ð@ ?é™™™™™š?Ó333333 DEF GHjava/lang/Mathmax(FF)F J KLlifetimeI N OP hasPhysicsZ R STsetSpriteFromAge,(Lnet/minecraft/client/particle/SpriteSet;)V VWX YZ6net/minecraft/client/particle/SingleQuadParticle$Layer TRANSLUCENT8Lnet/minecraft/client/particle/SingleQuadParticle$Layer; \ ]LageB `ab cdnet/minecraft/util/Mthclamp(FFF)F f ghtick()V j kPremoved m nolevel.Lnet/minecraft/client/multiplayer/ClientLevel; q rx t uy w xz@ |}~ €,net/minecraft/client/multiplayer/ClientLevelgetNearestPlayer1(DDDDZ)Lnet/minecraft/world/entity/player/Player; ‚ƒ„ …†(net/minecraft/world/entity/player/PlayergetY()D?É™™™™™š ‚Š ‹ŒgetDeltaMovement!()Lnet/minecraft/world/phys/Vec3; Žt�net/minecraft/world/phys/Vec3 ‘ ’“setPos(DDD)V`(Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)VCodeLineNumberTableLocalVariableTablethis3Lnet/minecraft/client/particle/PlayerCloudParticle;xayazascalecol baseLifetimeMethodParametersgetLayer:()Lnet/minecraft/client/particle/SingleQuadParticle$Layer; getQuadSize(F)FaplayerYplayer*Lnet/minecraft/world/entity/player/Player; StackMapTable SourceFilePlayerCloudParticle.java NestMembers®@net/minecraft/client/particle/PlayerCloudParticle$SneezeProvider°:net/minecraft/client/particle/PlayerCloudParticle$Provider InnerClassesLayerSneezeProviderProvider! ”•®Ê*+(¹·* µ*µ8*Y´kµ*Y´kµ*Y´"kµ"*Y´cµ*Y´ cµ*Y´" cµ" *´%¹)/jf8*µ0*µ3*µ6*Y´9