public class StrafePlayerPhase extends AbstractPhase
| Modifier and Type | Field and Description |
|---|---|
private boolean |
field_7058 |
private Path |
field_7059 |
private int |
field_7060 |
private LivingEntity |
field_7062 |
private static Logger |
LOGGER |
private Vec3d |
target |
dragon| Constructor and Description |
|---|
StrafePlayerPhase(EnderDragonEntity dragon) |
| Modifier and Type | Method and Description |
|---|---|
void |
beginPhase() |
Vec3d |
getTarget() |
PhaseType<StrafePlayerPhase> |
getType() |
private void |
method_6860() |
private void |
method_6861() |
void |
method_6862(LivingEntity livingEntity) |
void |
serverTick() |
clientTick, crystalDestroyed, endPhase, getMaxYAcceleration, isSittingOrHovering, method_6847, modifyDamageTakenprivate static final Logger LOGGER
private int field_7060
private Path field_7059
private Vec3d target
private LivingEntity field_7062
private boolean field_7058
public StrafePlayerPhase(EnderDragonEntity dragon)
public void serverTick()
serverTick in interface PhaseserverTick in class AbstractPhaseprivate void method_6860()
private void method_6861()
public void beginPhase()
beginPhase in interface PhasebeginPhase in class AbstractPhasepublic void method_6862(LivingEntity livingEntity)
@Nullable public Vec3d getTarget()
getTarget in interface PhasegetTarget in class AbstractPhasepublic PhaseType<StrafePlayerPhase> getType()