Êþº¾Ea  *net/minecraft/world/BossEvent$BossBarColorWHITE,Lnet/minecraft/world/BossEvent$BossBarColor;   ,net/minecraft/world/BossEvent$BossBarOverlayPROGRESS.Lnet/minecraft/world/BossEvent$BossBarOverlay;  *net/minecraft/server/level/ServerBossEvent“(Ljava/util/UUID;Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/BossEvent$BossBarColor;Lnet/minecraft/world/BossEvent$BossBarOverlay;)V  com/google/common/collect/Sets newHashSet()Ljava/util/HashSet;  /net/minecraft/server/bossevents/CustomBossEventplayersLjava/util/Set;  !"maxI $ %& dirtyCallbackLjava/lang/Runnable; ( )*customId$Lnet/minecraft/resources/Identifier; , -. setProgress(F)V 0 12 addPlayer,(Lnet/minecraft/server/level/ServerPlayer;)V 456 78'net/minecraft/server/level/ServerPlayergetUUID()Ljava/util/UUID; :;< => java/util/Setadd(Ljava/lang/Object;)Z @ ABsetDirty()V D E2 removePlayer :G H>remove J KBremoveAllPlayers :M NOisEmpty()Z :Q RBclear T U"value WXY Z[net/minecraft/util/Mthclamp(FFF)F ] ^_getName(()Lnet/minecraft/network/chat/Component; abc de)net/minecraft/network/chat/ComponentUtilswrapInSquareBracketsU(Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent;g hiapplyU(Lnet/minecraft/server/bossevents/CustomBossEvent;)Ljava/util/function/UnaryOperator; klm no+net/minecraft/network/chat/MutableComponent withStyleQ(Ljava/util/function/UnaryOperator;)Lnet/minecraft/network/chat/MutableComponent; :q rsiterator()Ljava/util/Iterator; uvw xOjava/util/IteratorhasNext uz {|next()Ljava/lang/Object;~java/util/UUID €q�java/util/Collection }ƒ „>equals † ‡ˆ getPlayers()Ljava/util/Collection; D 0 Œ�Ž ��6net/minecraft/server/bossevents/CustomBossEvent$Packedname&Lnet/minecraft/network/chat/Component; ’ “q(Ljava/util/UUID;Lnet/minecraft/resources/Identifier;Lnet/minecraft/network/chat/Component;Ljava/lang/Runnable;)V Œ• –—visibleZ ™ š› setVisible(Z)V ŒT ž Ÿ setValue(I)V Œ £ ¤ setMax Œ¦ §color © ª«setColor/(Lnet/minecraft/world/BossEvent$BossBarColor;)V Œ­ ® overlay ° ±² setOverlay1(Lnet/minecraft/world/BossEvent$BossBarOverlay;)V Œ´ µ— darkenScreen · ¸¹setDarkenScreen"(Z)Lnet/minecraft/world/BossEvent; Œ» ¼— playBossMusic ¾ ¿¹setPlayBossMusic ŒÁ —createWorldFog Ä Å¹setCreateWorldFog Œ :È ÉÊaddAll(Ljava/util/Collection;)Z Ì ÍO isVisible Ï UÐ()I Ò !Ð Ô ÕÖgetColor.()Lnet/minecraft/world/BossEvent$BossBarColor; Ø ÙÚ getOverlay0()Lnet/minecraft/world/BossEvent$BossBarOverlay; Ü ÝOshouldDarkenScreen ß àOshouldPlayBossMusic â ãOshouldCreateWorldFog :å æçcopyOf'(Ljava/util/Collection;)Ljava/util/Set; Œé ê˜(Lnet/minecraft/network/chat/Component;ZIILnet/minecraft/world/BossEvent$BossBarColor;Lnet/minecraft/world/BossEvent$BossBarOverlay;ZZZLjava/util/Set;)V :ì í>contains ïðñ òBjava/lang/Runnablerun ô õö getFormatting ()Lnet/minecraft/ChatFormatting; øùú ûü net/minecraft/network/chat/Style withColorB(Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Style;þ.net/minecraft/network/chat/HoverEvent$ShowText  )&()Lnet/minecraft/resources/Identifier;  "net/minecraft/resources/IdentifiertoString()Ljava/lang/String;      $net/minecraft/network/chat/ComponentliteralA(Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; ý )(Lnet/minecraft/network/chat/Component;)V ø withHoverEventK(Lnet/minecraft/network/chat/HoverEvent;)Lnet/minecraft/network/chat/Style; ø  withInsertion6(Ljava/lang/String;)Lnet/minecraft/network/chat/Style; DEFAULT_MAX ConstantValued Signature!Ljava/util/Set;CodeLineNumberTableLocalVariableTablethis1Lnet/minecraft/server/bossevents/CustomBossEvent;idLjava/util/UUID;MethodParametersplayer)Lnet/minecraft/server/level/ServerPlayer; StackMapTablegetDisplayName setPlayersfounduuidLjava/util/Collection;toRemovetoAddplayersChangedLocalVariableTypeTableALjava/util/Collection;:Ljava/util/Set;D(Ljava/util/Collection;)Zload³(Ljava/util/UUID;Lnet/minecraft/resources/Identifier;Lnet/minecraft/server/bossevents/CustomBossEvent$Packed;Ljava/lang/Runnable;)Lnet/minecraft/server/bossevents/CustomBossEvent;packed8Lnet/minecraft/server/bossevents/CustomBossEvent$Packed;eventpack:()Lnet/minecraft/server/bossevents/CustomBossEvent$Packed;onPlayerConnectonPlayerDisconnectlambda$getDisplayName$0F(Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style;s"Lnet/minecraft/network/chat/Style; SourceFileCustomBossEvent.java NestMembersBootstrapMethodsG&(Ljava/lang/Object;)Ljava/lang/Object;I J >??M NOP QR"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; InnerClassesUnet/minecraft/world/BossEvent BossBarColorBossBarOverlayPackedZ%net/minecraft/network/chat/HoverEventShowText]%java/lang/invoke/MethodHandles$Lookup_java/lang/invoke/MethodHandlesLookup!")*U"!"%&“”**+-²²· *¸µ*dµ*µ#*,µ'* ¶+±  $!)" 4*!"*#$*)**��*%&%#)�%)/*´'°% !"12c*+·/*´+¶3¹9™*¶?±*+,. !"&'(%&E2c*+·C*´+¶3¹F™*¶?±2346 !"&'(%&KBa*·I*´¹Lš*´¹P*¶?±:;<=? !"(UÐ/*´S¬B !"!Ð/*´¬F !"Ÿ [*µS*†*´†n ¸V¶+*¶?±JKLM !"U"%U¤ [*µ**´S††n ¸V¶+*¶?±PQRS !"!"%!)_;*¶\¸`*ºf¶j°V !"*ÊX �¸M¸N*´¹p:¹t™W¹yÀ}:6+¹:¹t™%¹yÀ4:¶3¶‚™ 6§§ÿך ,¹9W§ÿ¥+¹:¹t™Z¹yÀ4:6*´¹p:¹t™%¹yÀ}:¶3¶‚™ 6§§ÿך -¹9W§ÿ¢,¹p:¹t™X¹yÀ}:*¶…¹:¹t™(¹yÀ4:¶3¶‚™ *¶‰§§ÿÔ*´¹FW§ÿ¤-¹p:¹t™¹yÀ4:*¶Š§ÿä,¹L™ -¹Lš§6™*¶?¬–%^_a)b,cJdWeZf]h`iejnlqn�o’p³qÀrÃsÆuÉvÎw×yÚ{ø|}&~,/�2‚>ƒA…_†e‡h‰�І‹Š� ŽJ&',B+—)E,$³,$’E+—�H&'&'øF,$_&'�!"�-‰.…/� 0—1 �2‰.…/3(cþ::uþ }u(úù úüuþ#4u(úù úüuý }u+úùüuú@ü %4 56çm»Y*+,´‹-·‘:,´”¶˜,´œ¶�,´¡¶¢,´¥¶¨,´¬¶¯,´³¶¶W,´º¶½W,´À¶ÃW´,´Æ¹ÇW°. ‘’“"”+•4–=—G˜Q™[šj› 4m#$m)*m78mA&]9"%#)7A:;] 3»ŒY*¶\*¶Ë*¶Î*¶Ñ*¶Ó*¶×*¶Û*¶Þ*¶á*´¸ä·è°Ÿ 3!"<2[*´+¶3¹ë™*+¶Š±£¤¦ !"&'(%&=2>*+·C± ©ª !"&'%&AB8 *´#¹î± ® ¯  !">?n*+*¶Ó¶ó¶÷»ýY*¶ÿ¶¸·¶*¶ÿ¶¶°VWX Y)V *!"*@ABCDŒE LFHKS*TV@TW@ŒXýY[\^`