Class AbstractSittingPhase
java.lang.Object
net.minecraft.entity.boss.dragon.phase.AbstractPhase
net.minecraft.entity.boss.dragon.phase.AbstractSittingPhase
- All Implemented Interfaces:
Phase
- Direct Known Subclasses:
SittingAttackingPhase
,SittingFlamingPhase
,SittingScanningPhase
- Mappings:
Namespace Name official bjh
intermediary net/minecraft/class_1514
named net/minecraft/entity/boss/dragon/phase/AbstractSittingPhase
-
Field Summary
Fields inherited from class net.minecraft.entity.boss.dragon.phase.AbstractPhase
dragon
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
float
modifyDamageTaken
(DamageSource damageSource, float damage) Methods inherited from class net.minecraft.entity.boss.dragon.phase.AbstractPhase
beginPhase, clientTick, crystalDestroyed, endPhase, getMaxYAcceleration, getPathTarget, getYawAcceleration, serverTick
-
Constructor Details
-
AbstractSittingPhase
- Mappings:
Namespace Name Mixin selector official <init>
Lbjg;<init>(Lbje;)V
intermediary <init>
Lnet/minecraft/class_1512;<init>(Lnet/minecraft/class_1510;)V
named <init>
Lnet/minecraft/entity/boss/dragon/phase/AbstractPhase;<init>(Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;)V
-
-
Method Details
-
isSittingOrHovering
public boolean isSittingOrHovering()- Specified by:
isSittingOrHovering
in interfacePhase
- Overrides:
isSittingOrHovering
in classAbstractPhase
- Mappings:
Namespace Name Mixin selector official a
Lbjo;a()Z
intermediary method_6848
Lnet/minecraft/class_1521;method_6848()Z
named isSittingOrHovering
Lnet/minecraft/entity/boss/dragon/phase/Phase;isSittingOrHovering()Z
-
modifyDamageTaken
- Specified by:
modifyDamageTaken
in interfacePhase
- Overrides:
modifyDamageTaken
in classAbstractPhase
- Mappings:
Namespace Name Mixin selector official a
Lbjo;a(Lavw;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
-