| public static EnderDragonFight |
| createDefault() |
| method_1_1962() |
| ofDefault() |
|
| public static BlockPos |
|
| public void |
|
| public void |
| skipArenaLoadedCheck() |
| method_51855() |
| setSkipChunksLoadedCheck() |
|
| public void |
| tick() |
| method_12538() |
| tick() |
|
| private void |
| scanState() |
| method_12515() |
| convertFromLegacy() |
|
| private void |
| findOrCreateDragon() |
| method_12525() |
| checkDragonSeen() |
|
| protected void |
|
| private boolean |
| hasActiveExitPortal() |
| method_12514() |
| worldContainsEndPortal() |
|
| private BlockPattern$Result |
| findExitPortal() |
| method_12531() |
| findEndPortal() |
|
| private boolean |
| isArenaLoaded() |
| method_12533() |
| areChunksLoaded() |
|
| private void |
| updatePlayers() |
| method_12520() |
| updatePlayers() |
|
| private void |
| updateCrystalCount() |
| method_12535() |
| countAliveCrystals() |
|
| public void |
|
| public void |
| removeAllGateways() |
| method_51856() |
| clearGatewaysList() |
|
| private void |
| spawnNewGateway() |
| method_12519() |
| generateNewEndGateway() |
|
| private void |
|
| private void |
| spawnExitPortal(boolean activated) |
| method_12518(boolean arg0) |
| generateEndPortal(boolean previouslyKilled) |
|
| private EnderDragonEntity |
| createNewDragon() |
| method_12523() |
| createDragon() |
|
| public void |
|
| public int |
| aliveCrystals() |
| method_12517() |
| getAliveEndCrystals() |
|
| public void |
|
| private void |
| abortRespawnSequence() |
| method_1_1961() |
| abortRespawnSequence() |
|
| public boolean |
| hasPreviouslyKilledDragon() |
| method_12536() |
| hasPreviouslyKilled() |
|
| public void |
| tryRespawn() |
| method_12522() |
| respawnDragon() |
|
| private void |
|
| public void |
| resetSpikeCrystals() |
| method_12524() |
| resetEndCrystals() |
|
| public UUID |
| dragonUUID() |
| method_52179() |
| getDragonUuid() |
|
| private static boolean |
|
| private void |
|
| private static Optional |
|
| private boolean |
|
| private EndCrystalEntity |
|
| private static com.mojang.datafixers.kinds.App |
| lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0) |
| method_1_1965(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0) |
| method_1_1965(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance) |
|
| private static List |
|
| private static List |
|
| private static Optional |
|
| private static Optional |
|
| private static Integer |
|
| private static Optional |
|
| private static Boolean |
|
| private static Boolean |
|
| private static Boolean |
|