Êþº¾E¥  +net/minecraft/client/particle/ParticleGroup1(Lnet/minecraft/client/particle/ParticleEngine;)VAnet/minecraft/client/renderer/state/level/QuadParticleRenderState   ()V  /net/minecraft/client/particle/QuadParticleGroupparticleTypeRenderStateCLnet/minecraft/client/renderer/state/level/QuadParticleRenderState;   particleType2Lnet/minecraft/client/particle/ParticleRenderType;   particlesLjava/util/Queue;  java/util/Queueiterator()Ljava/util/Iterator; !"# $%java/util/IteratorhasNext()Z !' ()next()Ljava/lang/Object;+0net/minecraft/client/particle/SingleQuadParticle *- ./xD *1 2/y *4 5/z 789 :;-net/minecraft/client/renderer/culling/FrustumpointInFrustum(DDD)Z *= >?extractd(Lnet/minecraft/client/renderer/state/level/QuadParticleRenderState;Lnet/minecraft/client/Camera;F)VAjava/lang/ThrowableCRendering Particle EFG HInet/minecraft/CrashReport forThrowableD(Ljava/lang/Throwable;Ljava/lang/String;)Lnet/minecraft/CrashReport;KParticle being rendered EM NO addCategory7(Ljava/lang/String;)Lnet/minecraft/CrashReportCategory;QParticle STU VWjava/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;Y Z[callU(Lnet/minecraft/client/particle/SingleQuadParticle;)Lnet/minecraft/CrashReportDetail; ]^_ `a!net/minecraft/CrashReportCategory setDetailX(Ljava/lang/String;Lnet/minecraft/CrashReportDetail;)Lnet/minecraft/CrashReportCategory;c Particle Typee ZfU(Lnet/minecraft/client/particle/ParticleRenderType;)Lnet/minecraft/CrashReportDetail;hnet/minecraft/ReportedException gj k(Lnet/minecraft/CrashReport;)Vc(Lnet/minecraft/client/particle/ParticleEngine;Lnet/minecraft/client/particle/ParticleRenderType;)VCodeLineNumberTableLocalVariableTablethis1Lnet/minecraft/client/particle/QuadParticleGroup;engine.Lnet/minecraft/client/particle/ParticleEngine;MethodParametersextractRenderState“(Lnet/minecraft/client/renderer/culling/Frustum;Lnet/minecraft/client/Camera;F)Lnet/minecraft/client/renderer/state/level/ParticleGroupRenderState;reportLnet/minecraft/CrashReport;category#Lnet/minecraft/CrashReportCategory; throwableLjava/lang/Throwable;particle2Lnet/minecraft/client/particle/SingleQuadParticle;frustum/Lnet/minecraft/client/renderer/culling/Frustum;cameraLnet/minecraft/client/Camera;partialTickTimeF StackMapTable‡net/minecraft/client/Camera SignatureaLnet/minecraft/client/particle/ParticleGroup; SourceFileQuadParticleGroup.javaBootstrapMethods)� *� ‘’toString()Ljava/lang/String;’• –�—0net/minecraft/client/particle/ParticleRenderType™ š›œ �ž"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; InnerClasses¡%java/lang/invoke/MethodHandles$Lookup£java/lang/invoke/MethodHandlesLookup! lm`*+·*»Y· µ *,µ±n o pqrst ruvmg •*´¹:¹ ™~¹&À*:+´,´0´3¶6™Y*´ ,%¶<§K:B¸D:J¶L:PY¸RWºX¶\Wb*´Y¸RWºd¶\W»gY·i¿§ÿ~*´ °7BE@n2 !7B EGPYmƒ�"�#oRP=wxY4yzGF{|!l}~•pq•€•�‚•ƒ„…(ü !ÿ9 7†!*@úGút �ƒˆ‰Š‹Œ˜�Ž“˜�”“Ÿ  ¢¤