net.minecraft.world.dimension.end

public class DragonFight

bny
net.minecraft.unmapped.C_02479615
net.minecraft.world.dimension.end.DragonFight
net.minecraft.world.end.DragonFightManager

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
f_46312880
LOGGER
field_186107_a
private static final Predicate<Entity>
b
f_46164214
VALID_PLAYER
field_186108_b
private final ServerBossEvent
c
f_90716786
bossEvent
field_186109_c
private final ServerWorld
d
f_11413632
world
field_186110_d
private final List<Integer>
e
f_15453635
gateways
field_186111_e
private final BlockPattern
f
f_58832655
exitPortalPattern
field_186112_f
private int
g
f_93142561
ticksSinceBossEventUpdate
field_186113_g
private int
h
f_41108803
aliveCrystalCount
field_186114_h
private int
i
f_11266067
ticksSinceCrystalsUpdate
field_186115_i
private int
j
f_68816764
ticksSincePlayersUpdate
field_186116_j
private boolean
k
f_67199068
dragonKilled
field_186117_k
private boolean
l
f_37283014
dragonPreviouslyKilled
field_186118_l
private UUID
m
f_12940481
dragonId
field_186119_m
private boolean
n
f_88094079
shouldScanForLegacyFight
field_186120_n
private BlockPos
o
f_03403324
exitPortalPos
field_186121_o
private DragonRespawnStage
p
f_23283160
respawnStage
field_186122_p
private int
q
f_61185302
respawnTime
field_186123_q
private List<EnderCrystalEntity>
r
f_15363480
respawnCrystals
field_186124_r

Constructor summary

ModifierConstructor
public (ServerWorld world, NbtCompound nbt)

Method summary

Modifier and TypeMethod
public NbtCompound
a()
m_14695758()
toNbt()
func_186088_a()
public void
b()
m_54180886()
tick()
func_186105_b()
private void
g()
m_81225862()
scanForLegacyFight()
func_210827_g()
private void
h()
m_84060912()
findOrRespawnDragon()
func_210828_h()
protected void
a(bnx arg0)
m_12205371(C_31122870 arg0)
setRespawnStage(DragonRespawnStage stage)
func_186095_a(DragonSpawnState arg0)
private boolean
i()
m_00900277()
hasActiveExitPortal()
func_186104_g()
private BlockPattern$Match
j()
m_19555260()
findExitPortal()
func_186091_h()
private boolean
a(int arg0, int arg1, int arg2, int arg3)
m_68623454(int arg0, int arg1, int arg2, int arg3)
isArenaLoaded(int minChunkX, int maxChunkX, int minChunkZ, int maxChunkZ)
func_210832_a(int arg0, int arg1, int arg2, int arg3)
private boolean
b(int arg0, int arg1, int arg2, int arg3)
m_54725731(int arg0, int arg1, int arg2, int arg3)
areChunksLoaded(int minChunkX, int maxChunkX, int minChunkZ, int maxChunkZ)
func_210830_b(int arg0, int arg1, int arg2, int arg3)
private void
c(int arg0, int arg1, int arg2, int arg3)
m_14405844(int arg0, int arg1, int arg2, int arg3)
loadArenaChunks(int minChunkX, int maxChunkX, int minChunkZ, int maxChunkZ)
func_210831_c(int arg0, int arg1, int arg2, int arg3)
private void
k()
m_11587312()
updatePlayers()
func_186100_j()
private void
l()
m_90616565()
updateAliveCrystalCount()
func_186101_k()
public void
a(akz arg0)
m_31918464(C_83946278 arg0)
onDragonKilled(EnderDragonEntity dragon)
func_186096_a(EntityDragon arg0)
private void
m()
m_01832814()
placeNextGateway()
func_186097_l()
private void
a(ej arg0)
m_43990764(C_32594356 arg0)
placeGateway(BlockPos pos)
func_186089_a(BlockPos arg0)
private void
a(boolean arg0)
m_29618941(boolean arg0)
placeExitPortal(boolean active)
func_186094_a(boolean arg0)
private EnderDragonEntity
n()
m_18951691()
createDragon()
func_192445_m()
public void
b(akz arg0)
m_42804569(C_83946278 arg0)
updateBossEvent(EnderDragonEntity dragon)
func_186099_b(EntityDragon arg0)
public int
c()
m_62246501()
getAliveCrystalCount()
func_186092_c()
public void
a(aky arg0, adx arg1)
m_01274586(C_09370188 arg0, C_83334639 arg1)
onCrystalDestroyed(EnderCrystalEntity crystal, DamageSource source)
func_186090_a(EntityEnderCrystal arg0, DamageSource arg1)
public boolean
d()
m_01170144()
wasPreviouslyKilled()
func_186102_d()
public void
e()
m_05357655()
respawnDragon()
func_186106_e()
private void
a(List<aky> arg0)
m_84614279(List<C_09370188> arg0)
respawn(List<EnderCrystalEntity> respawnCrystals)
func_186093_a(List<EntityEnderCrystal> arg0)
public void
f()
m_54600593()
resetCrystals()
func_186087_f()