Êþº¾Eþnet/minecraft/SharedConstants  Mnet/minecraft/world/entity/boss/enderdragon/phases/AbstractDragonSittingPhase<(Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V  Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonSittingFlamingPhase flameTicksI  dragon9Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;  7net/minecraft/world/entity/boss/enderdragon/EnderDragongetHeadLookVector"(F)Lnet/minecraft/world/phys/Vec3;  net/minecraft/world/phys/Vec3 normalize!()Lnet/minecraft/world/phys/Vec3; net/minecraft/util/Mth¿IÛ # $yRot & '(head=Lnet/minecraft/world/entity/boss/enderdragon/EnderDragonPart; *+, -.;net/minecraft/world/entity/boss/enderdragon/EnderDragonPartgetX()D?à *2 34getY(D)D *6 7.getZ 9 :; getRandom#()Lnet/minecraft/util/RandomSource; =>? @.net/minecraft/util/RandomSource nextGaussian@ D EFlevel#()Lnet/minecraft/world/level/Level; HIJ KL*net/minecraft/core/particles/ParticleTypes DRAGON_BREATH+Lnet/minecraft/core/particles/ParticleType; NOP QR0net/minecraft/core/particles/PowerParticleOptioncreate`(Lnet/minecraft/core/particles/ParticleType;F)Lnet/minecraft/core/particles/PowerParticleOption; T UVxD?´zá@ Z [Vy?ã33@ _ `Vz bcd efnet/minecraft/world/level/Level addParticle7(Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V>IÛ i j flameCount l mngetPhaseManagerN()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhaseManager; pqr stCnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhaseTAKEOFFELnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; vwx yzJnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhaseManagersetPhaseH(Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase;)V p| }tSITTING_SCANNING + 6 � ‚(DDD)V@ @‡+net/minecraft/core/BlockPos$MutableBlockPos †� Š‹Œ �Ž&net/minecraft/server/level/ServerLevel isEmptyBlock (Lnet/minecraft/core/BlockPos;)Z †� ‘’set2(DDD)Lnet/minecraft/core/BlockPos$MutableBlockPos; ” •–floor(D)I˜*net/minecraft/world/entity/AreaEffectCloud —š ›'(Lnet/minecraft/world/level/Level;DDD)V � žŸflame,Lnet/minecraft/world/entity/AreaEffectCloud; —¡ ¢£setOwner,(Lnet/minecraft/world/entity/LivingEntity;)V —¥ ¦§ setRadius(F)V —© ª« setDuration(I)V —­ ®¯setCustomParticle1(Lnet/minecraft/core/particles/ParticleOptions;)V>€ —² ³§setPotionDurationScaleµ,net/minecraft/world/effect/MobEffectInstance ·¸¹ º»%net/minecraft/world/effect/MobEffectsINSTANT_DAMAGELnet/minecraft/core/Holder; ´½ ¾(Lnet/minecraft/core/Holder;)V —À Á addEffect1(Lnet/minecraft/world/effect/MobEffectInstance;)V ŠÄ ÅÆaddFreshEntity&(Lnet/minecraft/world/entity/Entity;)Z —È ÉÊdiscard()V pÌ ÍtSITTING_FLAMINGFLAME_DURATION ConstantValueÈSITTING_FLAME_ATTACKS_COUNT WARMUP_TIME RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;CodeLineNumberTableLocalVariableTablethisNLnet/minecraft/world/entity/boss/enderdragon/phases/DragonSittingFlamingPhase;MethodParameters doClientTickjpxpypzilookLnet/minecraft/world/phys/Vec3; particleX particleY particleZ StackMapTable doServerTick+(Lnet/minecraft/server/level/ServerLevel;)VradiusFinitialYpos-Lnet/minecraft/core/BlockPos$MutableBlockPos;(Lnet/minecraft/server/level/ServerLevel;beginendgetPhaseG()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; Signature—()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase;resetFlameCount SourceFileDragonSittingFlamingPhase.java InnerClassesünet/minecraft/core/BlockPosMutableBlockPos! ÎÏÐÑÏÒÓÏÔ jžŸÕÖ×>*+·±Ø ÙÚÛÜÝÊ×ôõ*Y´ `µ *´ pšä*´  ¢Û*´ ¶¶L+!¶"W*´´%¶)I*´´%/¶19*´´%¶596¢˜(*´¶8¹<Aoc9 *´¶8¹<Aoc9 *´¶8¹<Aoc9 6¢C*´¶C²G ¸M   +´SwWk‡k+´Yw\k+´^wWk‡k¶a„§ÿ¼+g¶"W„§ÿg±ØF !"(#/$:%I&U'_(s)ˆ*�+§,á+ç.î'ô1Ùf  GÞs{ßV ˆfàV �QáV Xœâ(Ìãä:ºåVI«æVUŸçVõÚÛè5ÿX ÿG  úFÿ  éê× d*Y´ `µ *´ È¡+*´h¡*´¶k²o¶u§:*´¶k²{¶u§**´   !»Y*´´%¶)*´¶~g*´´%¶5*´¶g·€¶MƒF*´´%¶),´S„kAoc9*´´%¶5,´^„kAoc9*´´%/¶199 »†Y ·ˆ: + ¶‰™& g9  ˜œ 9 §  ¶�W§ÿ× ¸“`‡9 *»—Y+ ·™µœ*´œ*´¶ *´œƒ¶¤*´œȶ¨*´œ²G ¸M¶¬*´œ°¶±*´œ»´Y²¶·¼¶¿+*´œ¶ÃW±Øv5 789,;<=E>u?x@‘AªB¹C½EÌFÕGÛHâIæJéLøNOPQ(R2S@TIUZVcXÙ\ uîãäxëëì‘ÒUVª¹`V¹ªíV½¦[V Ì—îï dÚÛdEðè+,ÿ�  Іÿj ŠÜEñÊ×B*µ *Y´h`µh±Ø\]^Ù ÚÛòÊ×S*´œÆ*´œ¶Ç*µœ±ØbcdfÙ ÚÛèóô×.²Ë°ØjÙ ÚÛõö÷Ê×4*µh±Ø noÙ ÚÛøùú †ûý