| public void |
|
| public void |
|
| public BlockPos |
| getFightOrigin() |
| method_51854() |
| getFightOrigin() |
|
| public static DefaultAttributeContainer$Builder |
| createAttributes() |
| method_26903() |
| createEnderDragonAttributes() |
|
| public boolean |
| isFlapping() |
| method_5776() |
| isFlappingWings() |
|
| public void |
| onFlap() |
| method_5801() |
| addFlapEffects() |
|
| protected void |
|
| public void |
| aiStep() |
| method_6007() |
| tickMovement() |
|
| private void |
| tickPart(EnderDragonPart part, double x, double y, double z) |
| method_22863(class_1508 arg0, double arg1, double arg2, double arg3) |
| movePart(EnderDragonPart enderDragonPart, double dx, double dy, double dz) |
|
| private float |
| getHeadYOffset() |
| method_6820() |
| getHeadVerticalMovement() |
|
| private void |
| checkCrystals() |
| method_6830() |
| tickWithEndCrystals() |
|
| private void |
|
| private void |
|
| private float |
| rotWrap(double d) |
| method_6832(double arg0) |
| wrapYawChange(double yawDegrees) |
|
| private boolean |
|
| public boolean |
|
| public boolean |
|
| protected void |
|
| public void |
| knockback(double power, double xd, double zd) |
| method_6005(double arg0, double arg1, double arg2) |
| takeKnockback(double arg0, double arg1, double arg2) |
|
| public void |
|
| protected void |
| tickDeath() |
| method_6108() |
| updatePostDeath() |
|
| public int |
| findClosestNode() |
| method_6818() |
| getNearestPathNodeIndex() |
|
| public int |
| findClosestNode(double tX, double tY, double tZ) |
| method_6822(double arg0, double arg1, double arg2) |
| getNearestPathNodeIndex(double x, double y, double z) |
|
| public Path |
| findPath(int startIndex, int endIndex, Node finalNode) |
| method_6833(int arg0, int arg1, class_9 arg2) |
| findPath(int from, int to, PathNode pathNode) |
|
| private Path |
|
| protected void |
|
| protected void |
|
| public void |
| checkDespawn() |
| method_5982() |
| checkDespawn() |
|
| public EnderDragonPart[] |
| getSubEntities() |
| method_5690() |
| getBodyParts() |
|
| public boolean |
| isPickable() |
| method_5863() |
| canHit() |
|
| public SoundCategory |
| getSoundSource() |
| method_5634() |
| getSoundCategory() |
|
| protected SoundEvent |
| getAmbientSound() |
| method_5994() |
| getAmbientSound() |
|
| protected SoundEvent |
|
| protected float |
| getSoundVolume() |
| method_6107() |
| getSoundVolume() |
|
| public Vec3d |
| getHeadLookVector(float a) |
| method_6834(float arg0) |
| getRotationVectorFromPhase(float tickProgress) |
|
| public void |
|
| public void |
|
| public PhaseManager |
| getPhaseManager() |
| method_6831() |
| getPhaseManager() |
|
| public EnderDragonFight |
| getDragonFight() |
| method_6829() |
| getFight() |
|
| public boolean |
|
| protected boolean |
|
| public boolean |
| canUsePortal(boolean ignorePassenger) |
| method_5822(boolean arg0) |
| canUsePortals(boolean arg0) |
|
| public void |
|
| public boolean |
|
| protected float |
| sanitizeScale(float scale) |
| method_56077(float arg0) |
| clampScale(float arg0) |
|
| private void |
|