CLASS brj net/minecraft/entity/boss/dragon/EnderDragonFight CLASS brj$a LoadState CLASS brj$b FIELD b loadState Lbrj$a; FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD c bossBar Lui; FIELD d world Luk; FIELD e gateways Ljava/util/List; FIELD k dragonKilled Z FIELD l previouslyKilled Z FIELD m dragonUuid Ljava/util/UUID; FIELD o exitPortalLocation Let; FIELD r crystals Ljava/util/List; METHOD (Luk;Lhq;)V ARG 1 world ARG 2 tag METHOD a toTag ()Lhq; METHOD a crystalDestroyed (Land;Laft;)V ARG 1 enderCrystal ARG 2 source METHOD a dragonKilled (Lane;)V ARG 1 dragon METHOD b updateFight (Lane;)V ARG 1 dragon METHOD g convertFromLegacy ()V METHOD i worldContainsEndPortal ()Z METHOD n createDragon ()Lane;