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 <init> (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;
