- All Known Implementing Classes:
AbstractPhase
, AbstractSittingPhase
, ChargingPlayerPhase
, DyingPhase
, HoldingPatternPhase
, HoverPhase
, LandingApproachPhase
, LandingPhase
, SittingAttackingPhase
, SittingFlamingPhase
, SittingScanningPhase
, StrafePlayerPhase
, TakeoffPhase
public interface Phase
- Mappings:
Namespace |
Name |
official |
bdq |
intermediary |
net/minecraft/class_1521 |
named |
net/minecraft/entity/boss/dragon/phase/Phase |
-
Method Summary
-
Method Details
-
isSittingOrHovering
boolean isSittingOrHovering()
- Mappings:
Namespace |
Name |
Mixin selector |
official |
a |
Lbdq;a()Z |
intermediary |
method_6848 |
Lnet/minecraft/class_1521;method_6848()Z |
named |
isSittingOrHovering |
Lnet/minecraft/entity/boss/dragon/phase/Phase;isSittingOrHovering()Z |
-
clientTick
void clientTick()
- Mappings:
Namespace |
Name |
Mixin selector |
official |
b |
Lbdq;b()V |
intermediary |
method_6853 |
Lnet/minecraft/class_1521;method_6853()V |
named |
clientTick |
Lnet/minecraft/entity/boss/dragon/phase/Phase;clientTick()V |
-
serverTick
void serverTick()
- Mappings:
Namespace |
Name |
Mixin selector |
official |
c |
Lbdq;c()V |
intermediary |
method_6855 |
Lnet/minecraft/class_1521;method_6855()V |
named |
serverTick |
Lnet/minecraft/entity/boss/dragon/phase/Phase;serverTick()V |
-
crystalDestroyed
- Mappings:
Namespace |
Name |
Mixin selector |
official |
a |
Lbdq;a(Lbdf;Lfx;Laqf;Lbhl;)V |
intermediary |
method_6850 |
Lnet/minecraft/class_1521;method_6850(Lnet/minecraft/class_1511;Lnet/minecraft/class_2338;Lnet/minecraft/class_1282;Lnet/minecraft/class_1657;)V |
named |
crystalDestroyed |
Lnet/minecraft/entity/boss/dragon/phase/Phase;crystalDestroyed(Lnet/minecraft/entity/decoration/EndCrystalEntity;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/damage/DamageSource;Lnet/minecraft/entity/player/PlayerEntity;)V |
-
beginPhase
void beginPhase()
- Mappings:
Namespace |
Name |
Mixin selector |
official |
d |
Lbdq;d()V |
intermediary |
method_6856 |
Lnet/minecraft/class_1521;method_6856()V |
named |
beginPhase |
Lnet/minecraft/entity/boss/dragon/phase/Phase;beginPhase()V |
-
endPhase
void endPhase()
- Mappings:
Namespace |
Name |
Mixin selector |
official |
e |
Lbdq;e()V |
intermediary |
method_6854 |
Lnet/minecraft/class_1521;method_6854()V |
named |
endPhase |
Lnet/minecraft/entity/boss/dragon/phase/Phase;endPhase()V |
-
getMaxYAcceleration
float getMaxYAcceleration()
- Mappings:
Namespace |
Name |
Mixin selector |
official |
f |
Lbdq;f()F |
intermediary |
method_6846 |
Lnet/minecraft/class_1521;method_6846()F |
named |
getMaxYAcceleration |
Lnet/minecraft/entity/boss/dragon/phase/Phase;getMaxYAcceleration()F |
-
method_6847
float method_6847()
- Mappings:
Namespace |
Name |
Mixin selector |
official |
h |
Lbdq;h()F |
intermediary |
method_6847 |
Lnet/minecraft/class_1521;method_6847()F |
named |
method_6847 |
Lnet/minecraft/entity/boss/dragon/phase/Phase;method_6847()F |
-
getType
- Mappings:
Namespace |
Name |
Mixin selector |
official |
i |
Lbdq;i()Lbdw; |
intermediary |
method_6849 |
Lnet/minecraft/class_1521;method_6849()Lnet/minecraft/class_1527; |
named |
getType |
Lnet/minecraft/entity/boss/dragon/phase/Phase;getType()Lnet/minecraft/entity/boss/dragon/phase/PhaseType; |
-
getTarget
- Mappings:
Namespace |
Name |
Mixin selector |
official |
g |
Lbdq;g()Ldiu; |
intermediary |
method_6851 |
Lnet/minecraft/class_1521;method_6851()Lnet/minecraft/class_243; |
named |
getTarget |
Lnet/minecraft/entity/boss/dragon/phase/Phase;getTarget()Lnet/minecraft/util/math/Vec3d; |
-
modifyDamageTaken
float modifyDamageTaken(
DamageSource damageSource,
float damage)
- Mappings:
Namespace |
Name |
Mixin selector |
official |
a |
Lbdq;a(Laqf;F)F |
intermediary |
method_6852 |
Lnet/minecraft/class_1521;method_6852(Lnet/minecraft/class_1282;F)F |
named |
modifyDamageTaken |
Lnet/minecraft/entity/boss/dragon/phase/Phase;modifyDamageTaken(Lnet/minecraft/entity/damage/DamageSource;F)F |