Êþº¾EG  java/lang/Object()V   -net/minecraft/client/particle/TerrainParticlecreateTerrainParticle—(Lnet/minecraft/core/particles/BlockParticleOption;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TerrainParticle;  &net/minecraft/client/particle/ParticlesetParticleSpeed(DDD)V  net/minecraft/util/RandomSourcenextInt(I)I   setLifetime(I)V0net/minecraft/core/particles/BlockParticleOption !" #$?net/minecraft/client/particle/TerrainParticle$CrumblingProvidercreateParticle±(Lnet/minecraft/core/particles/BlockParticleOption;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/util/RandomSource;)Lnet/minecraft/client/particle/Particle;&.net/minecraft/client/particle/ParticleProviderCodeLineNumberTableLocalVariableTablethisALnet/minecraft/client/particle/TerrainParticle$CrumblingProvider;options2Lnet/minecraft/core/particles/BlockParticleOption;level.Lnet/minecraft/client/multiplayer/ClientLevel;xDyzxAuxyAuxzAuxrandom!Lnet/minecraft/util/RandomSource;particle(Lnet/minecraft/client/particle/Particle; StackMapTableMethodParametersRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;­(Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/util/RandomSource;)Lnet/minecraft/client/particle/Particle; SignaturevLjava/lang/Object;Lnet/minecraft/client/particle/ParticleProvider; SourceFileTerrainParticle.javaNestHost InnerClassesCrumblingProvider! %'/*·±(\) *+#$'Þ2+,)   ¸:ƶ  ¹`¶°(_`ab/d)p 2*+2,-2./201221231241 251 261 278 9:;ü/<% ,.0234567=>A#?'A*+À,)   ¶°(\) *+<% ,.0234567=>@ABCDE  F