Class DragonPhaseTypes
- java.lang.Object
-
- org.spongepowered.api.entity.living.monster.boss.dragon.phase.DragonPhaseTypes
-
public final class DragonPhaseTypes extends Object
An enumeration ofDragonPhaseType
s.
-
-
Field Summary
-
-
-
Field Detail
-
CHARGING_PLAYER
public static final DefaultedRegistryReference<DragonPhaseType> CHARGING_PLAYER
TheEnderDragon
is charging towards aPlayer
.
-
DYING
public static final DefaultedRegistryReference<DragonPhaseType> DYING
TheEnderDragon
is flying to the End Portal to die.
-
HOLDING_PATTERN
public static final DefaultedRegistryReference<DragonPhaseType> HOLDING_PATTERN
TheEnderDragon
is circling around.
-
HOVER
public static final DefaultedRegistryReference<DragonPhaseType> HOVER
TheEnderDragon
is hovering.This is the default state when summoned using the
/summon
command.
-
LANDING
public static final DefaultedRegistryReference<DragonPhaseType> LANDING
TheEnderDragon
is landing on the End Portal.This is part of the transition to a landed state.
-
LANDING_APPROACH
public static final DefaultedRegistryReference<DragonPhaseType> LANDING_APPROACH
TheEnderDragon
is flying to the End Portal to land.This is part of the transition to a landed state.
-
SITTING_ATTACKING
public static final DefaultedRegistryReference<DragonPhaseType> SITTING_ATTACKING
TheEnderDragon
is growling before performing a dragon breath attack.
-
SITTING_FLAMING
public static final DefaultedRegistryReference<DragonPhaseType> SITTING_FLAMING
TheEnderDragon
is performing a dragon breath attack.This is part of the landed state.
-
SITTING_SCANNING
public static final DefaultedRegistryReference<DragonPhaseType> SITTING_SCANNING
TheEnderDragon
is looking for aPlayer
to peform a dragon breath attack.
-
STRAFE_PLAYER
public static final DefaultedRegistryReference<DragonPhaseType> STRAFE_PLAYER
TheEnderDragon
is preparing to shoot aDragonFireball
.
-
TAKEOFF
public static final DefaultedRegistryReference<DragonPhaseType> TAKEOFF
TheEnderDragon
is taking off from the End Portal.This is part of the transition out of a landed state.
-
-
Method Detail
-
registry
public static Registry<DragonPhaseType> registry()
-
-