Package | Description |
---|---|
net.minecraft.entity.boss.dragon.phase |
Modifier and Type | Field and Description |
---|---|
static PhaseType<ChargingPlayerPhase> |
PhaseType.CHARGING_PLAYER |
static PhaseType<DyingPhase> |
PhaseType.DYING |
static PhaseType<HoldingPatternPhase> |
PhaseType.HOLDING_PATTERN |
static PhaseType<HoverPhase> |
PhaseType.HOVER |
static PhaseType<LandingPhase> |
PhaseType.LANDING |
static PhaseType<LandingApproachPhase> |
PhaseType.LANDING_APPROACH |
private static PhaseType<?>[] |
PhaseType.phases |
static PhaseType<AttackingSittingPhase> |
PhaseType.SITTING_ATTACKING |
static PhaseType<FlamingSittingPhase> |
PhaseType.SITTING_FLAMING |
static PhaseType<ScanningSittingPhase> |
PhaseType.SITTING_SCANNING |
static PhaseType<StrafePlayerPhase> |
PhaseType.STRAFE_PLAYER |
static PhaseType<TakeoffPhase> |
PhaseType.TAKEOFF |
Modifier and Type | Method and Description |
---|---|
private static <T extends IPhase> |
PhaseType.create(java.lang.Class<T> phaseIn,
java.lang.String nameIn) |
static PhaseType<?> |
PhaseType.getById(int idIn) |
PhaseType<? extends IPhase> |
IPhase.getType() |
PhaseType<ScanningSittingPhase> |
ScanningSittingPhase.getType() |
PhaseType<DyingPhase> |
DyingPhase.getType() |
PhaseType<LandingPhase> |
LandingPhase.getType() |
PhaseType<LandingApproachPhase> |
LandingApproachPhase.getType() |
PhaseType<AttackingSittingPhase> |
AttackingSittingPhase.getType() |
PhaseType<ChargingPlayerPhase> |
ChargingPlayerPhase.getType() |
PhaseType<TakeoffPhase> |
TakeoffPhase.getType() |
PhaseType<StrafePlayerPhase> |
StrafePlayerPhase.getType() |
PhaseType<HoverPhase> |
HoverPhase.getType() |
PhaseType<FlamingSittingPhase> |
FlamingSittingPhase.getType() |
PhaseType<HoldingPatternPhase> |
HoldingPatternPhase.getType() |
Modifier and Type | Method and Description |
---|---|
<T extends IPhase> |
PhaseManager.getPhase(PhaseType<T> phaseIn) |
void |
PhaseManager.setPhase(PhaseType<?> phaseIn) |