Class AbstractDragonPhaseInstance
java.lang.Object
net.minecraft.world.entity.boss.enderdragon.phases.AbstractDragonPhaseInstance
- All Implemented Interfaces:
- DragonPhaseInstance
- Direct Known Subclasses:
- AbstractDragonSittingPhase,- DragonChargePlayerPhase,- DragonDeathPhase,- DragonHoldingPatternPhase,- DragonHoverPhase,- DragonLandingApproachPhase,- DragonLandingPhase,- DragonStrafePlayerPhase,- DragonTakeoffPhase
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidbegin()voidvoidvoidend()floatfloatbooleanvoidonCrystalDestroyed(EndCrystal p_31184_, BlockPos p_31185_, DamageSource p_31186_, Player p_31187_) floatonHurt(DamageSource p_31181_, float p_31182_) Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.entity.boss.enderdragon.phases.DragonPhaseInstancegetPhase
- 
Field Details- 
dragon
 
- 
- 
Constructor Details- 
AbstractDragonPhaseInstance
 
- 
- 
Method Details- 
isSittingpublic boolean isSitting()- Specified by:
- isSittingin interface- DragonPhaseInstance
 
- 
doClientTickpublic void doClientTick()- Specified by:
- doClientTickin interface- DragonPhaseInstance
 
- 
doServerTickpublic void doServerTick()- Specified by:
- doServerTickin interface- DragonPhaseInstance
 
- 
onCrystalDestroyedpublic void onCrystalDestroyed(EndCrystal p_31184_, BlockPos p_31185_, DamageSource p_31186_, @Nullable Player p_31187_) - Specified by:
- onCrystalDestroyedin interface- DragonPhaseInstance
 
- 
beginpublic void begin()- Specified by:
- beginin interface- DragonPhaseInstance
 
- 
endpublic void end()- Specified by:
- endin interface- DragonPhaseInstance
 
- 
getFlySpeedpublic float getFlySpeed()- Specified by:
- getFlySpeedin interface- DragonPhaseInstance
 
- 
getFlyTargetLocation- Specified by:
- getFlyTargetLocationin interface- DragonPhaseInstance
 
- 
onHurt- Specified by:
- onHurtin interface- DragonPhaseInstance
 
- 
getTurnSpeedpublic float getTurnSpeed()- Specified by:
- getTurnSpeedin interface- DragonPhaseInstance
 
 
-