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
public abstract class AbstractSittingPhase extends AbstractPhase
- Mappings:
Namespace Name official bdjintermediary net/minecraft/class_1514named net/minecraft/entity/boss/dragon/phase/AbstractSittingPhase
-
Field Summary
Fields inherited from class net.minecraft.entity.boss.dragon.phase.AbstractPhase
dragon -
Constructor Summary
Constructors Constructor Description AbstractSittingPhase(EnderDragonEntity dragon) -
Method Summary
Modifier and Type Method Description booleanisSittingOrHovering()floatmodifyDamageTaken(DamageSource damageSource, float damage)Methods inherited from class net.minecraft.entity.boss.dragon.phase.AbstractPhase
beginPhase, clientTick, crystalDestroyed, endPhase, getMaxYAcceleration, getTarget, method_6847, serverTick
-
Constructor Details
-
AbstractSittingPhase
- Mappings:
Namespace Name Mixin selector official <init>Lbdi;<init>(Lbdg;)Vintermediary <init>Lnet/minecraft/class_1512;<init>(Lnet/minecraft/class_1510;)Vnamed <init>Lnet/minecraft/entity/boss/dragon/phase/AbstractPhase;<init>(Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;)V
-
-
Method Details
-
isSittingOrHovering
public boolean isSittingOrHovering()- Specified by:
isSittingOrHoveringin interfacePhase- Overrides:
isSittingOrHoveringin classAbstractPhase- Mappings:
Namespace Name Mixin selector official aLbdq;a()Zintermediary method_6848Lnet/minecraft/class_1521;method_6848()Znamed isSittingOrHoveringLnet/minecraft/entity/boss/dragon/phase/Phase;isSittingOrHovering()Z
-
modifyDamageTaken
- Specified by:
modifyDamageTakenin interfacePhase- Overrides:
modifyDamageTakenin classAbstractPhase- Mappings:
Namespace Name Mixin selector official aLbdq;a(Laqf;F)Fintermediary method_6852Lnet/minecraft/class_1521;method_6852(Lnet/minecraft/class_1282;F)Fnamed modifyDamageTakenLnet/minecraft/entity/boss/dragon/phase/Phase;modifyDamageTaken(Lnet/minecraft/entity/damage/DamageSource;F)F
-