Class DragonPhaseTypes
- java.lang.Object
-
- org.spongepowered.api.entity.living.monster.boss.dragon.phase.DragonPhaseTypes
-
public final class DragonPhaseTypes extends java.lang.ObjectAn enumeration ofDragonPhaseTypes.
-
-
Field Summary
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Registry<DragonPhaseType>registry()
-
-
-
Field Detail
-
CHARGING_PLAYER
public static final DefaultedRegistryReference<DragonPhaseType> CHARGING_PLAYER
TheEnderDragonis charging towards aPlayer.
-
DYING
public static final DefaultedRegistryReference<DragonPhaseType> DYING
TheEnderDragonis flying to the End Portal to die.
-
HOLDING_PATTERN
public static final DefaultedRegistryReference<DragonPhaseType> HOLDING_PATTERN
TheEnderDragonis circling around.
-
HOVER
public static final DefaultedRegistryReference<DragonPhaseType> HOVER
TheEnderDragonis hovering.This is the default state when summoned using the
/summoncommand.
-
LANDING
public static final DefaultedRegistryReference<DragonPhaseType> LANDING
TheEnderDragonis landing on the End Portal.This is part of the transition to a landed state.
-
LANDING_APPROACH
public static final DefaultedRegistryReference<DragonPhaseType> LANDING_APPROACH
TheEnderDragonis 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
TheEnderDragonis growling before performing a dragon breath attack.
-
SITTING_FLAMING
public static final DefaultedRegistryReference<DragonPhaseType> SITTING_FLAMING
TheEnderDragonis performing a dragon breath attack.This is part of the landed state.
-
SITTING_SCANNING
public static final DefaultedRegistryReference<DragonPhaseType> SITTING_SCANNING
TheEnderDragonis looking for aPlayerto peform a dragon breath attack.
-
STRAFE_PLAYER
public static final DefaultedRegistryReference<DragonPhaseType> STRAFE_PLAYER
TheEnderDragonis preparing to shoot aDragonFireball.
-
TAKEOFF
public static final DefaultedRegistryReference<DragonPhaseType> TAKEOFF
TheEnderDragonis 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()
-
-