Êþº¾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Â�  2net/minecraft/client/particle/BaseAshSmokeParticlefrictionF  gravity  speedUpWhenYMotionIsBlockedZ  sprites)Lnet/minecraft/client/particle/SpriteSet;  !"xdD $ %"yd ' ("zd * +,random!Lnet/minecraft/util/RandomSource; ./0 12net/minecraft/util/RandomSource nextFloat()F 4 5rCol 7 8gCol : ;bCol = >quadSize?@?é™™™™™š?É™™™™™š E FGlifetimeI IJK LMjava/lang/Mathmax(II)I O PQsetSpriteFromAge,(Lnet/minecraft/client/particle/SpriteSet;)V S T hasPhysics VWX YZ6net/minecraft/client/particle/SingleQuadParticle$LayerOPAQUE8Lnet/minecraft/client/particle/SingleQuadParticle$Layer; \ ]GageB `ab cdnet/minecraft/util/Mthclamp(FFF)F f ghtick()Vh(Lnet/minecraft/client/multiplayer/ClientLevel;DDDFFFDDDFLnet/minecraft/client/particle/SpriteSet;FIFZ)VCodeLineNumberTableLocalVariableTablethis4Lnet/minecraft/client/particle/BaseAshSmokeParticle;level.Lnet/minecraft/client/multiplayer/ClientLevel;xyzdirXdirYdirZxayazascale colorRandom maxLifetimecolMethodParametersgetLayer:()Lnet/minecraft/client/particle/SingleQuadParticle$Layer; getQuadSize(F)Fa SourceFileBaseAshSmokeParticle.java InnerClassesLayer! ijúÖ*+(¹·* µ*µ*µ*µ*Y´�kµ*Y´# �kµ#*Y´& �kµ&*Y´ cµ*Y´# cµ#*Y´&cµ&*´)¹-j8*µ3*µ6*µ9*Y´<?jjµ<*‡*´)¹-�@kBco�k޵D**´D¸HµD*¶N*µR±kV   %+7COZep~„Š�ž½ÉÏ Õ!l¶ÖmnÖopÖq"Ör"Ös"ÖtÖu Öv Öw" Öx" Öy"ÖzÖÖ{Ö|GÖÖT~X}~Aoqrstuvwxyz{|T€j.²U°k%l mn�‚jO*´<*´[†#b*´D†n^j ¸_j®k*lmnƒ~ƒghj? *·e**´¶N±k/0 1l  mn„…† V‡