| protected void | | registerGoals() | | registerGoals() | | method_5959() | | initGoals() |
|
| protected Entity$MoveEffect | | getMovementEmission() | | getMovementEmission() | | method_33570() | | getMoveEffect() |
|
| public SoundCategory | | getSoundSource() | | getSoundSource() | | method_5634() | | getSoundCategory() |
|
| protected SoundEvent | | getAmbientSound() | | getAmbientSound() | | method_5994() | | getAmbientSound() |
|
| public void | | playAmbientSound() | | playAmbientSound() | | method_5966() | | playAmbientSound() |
|
| protected SoundEvent | | getDeathSound() | | getDeathSound() | | method_6002() | | getDeathSound() |
|
| protected SoundEvent | |
| protected void | |
| public static DefaultAttributeContainer$Builder | | createAttributes() | | createAttributes() | | method_26921() | | createShulkerAttributes() |
|
| protected BodyControl | | createBodyControl() | | createBodyControl() | | method_5963() | | createBodyControl() |
|
| protected void | |
| protected void | |
| public void | | tick() | | tick() | | method_5773() | | tick() |
|
| private void | | findNewAttachment() | | findNewAttachment() | | method_33348() | | tryAttachOrTeleport() |
|
| protected Box | | makeBoundingBox(Vec3 position) | | makeBoundingBox(Vec3 position) | | method_65341(class_243 arg0) | | calculateDefaultBoundingBox(Vec3d arg0) |
|
| private static float | | getPhysicalPeek(float amount) | | getPhysicalPeek(float amount) | | method_33342(float arg0) | | getExtraLength(float openProgress) |
|
| public EntityDimensions | |
| private boolean | | updatePeekAmount() | | updatePeekAmount() | | method_33349() | | tickOpenProgress() |
|
| private void | | onPeekAmountChange() | | onPeekAmountChange() | | method_33350() | | moveEntities() |
|
| public static Box | | getProgressAabb(float size, Direction direction, float progressTo, Vec3 position) | | getProgressAabb(float size, Direction direction, float progressTo, Vec3 position) | | method_33346(float arg0, class_2350 arg1, float arg2, class_243 arg3) | | calculateBoundingBox(float scale, Direction facing, float extraLength, Vec3d pos) |
|
| public static Box | | getProgressDeltaAabb(float size, Direction direction, float progressFrom, float progressTo, Vec3 position) | | getProgressDeltaAabb(float size, Direction direction, float progressFrom, float progressTo, Vec3 position) | | method_33347(float arg0, class_2350 arg1, float arg2, float arg3, class_243 arg4) | | calculateBoundingBox(float scale, Direction facing, float lastExtraLength, float extraLength, Vec3d pos) |
|
| public boolean | | startRiding(Entity entity, boolean force, boolean sendEventAndTriggers) | | startRiding(Entity entity, boolean force, boolean sendEventAndTriggers) | | method_5873(class_1297 arg0, boolean arg1, boolean arg2) | | startRiding(Entity arg0, boolean arg1, boolean arg2) |
|
| public void | | stopRiding() | | stopRiding() | | method_5848() | | stopRiding() |
|
| public EntityData | | finalizeSpawn(ServerLevelAccessor level, DifficultyInstance difficulty, EntitySpawnReason spawnReason, SpawnGroupData groupData) | | finalizeSpawn(ServerLevelAccessor level, DifficultyInstance difficulty, EntitySpawnReason spawnReason, SpawnGroupData groupData) | | method_5943(class_5425 arg0, class_1266 arg1, class_3730 arg2, class_1315 arg3) | | initialize(ServerWorldAccess arg0, LocalDifficulty arg1, SpawnReason arg2, EntityData arg3) |
|
| public void | |
| public Vec3d | | getDeltaMovement() | | getDeltaMovement() | | method_18798() | | getVelocity() |
|
| public void | | setDeltaMovement(Vec3 deltaMovement) | | setDeltaMovement(Vec3 deltaMovement) | | method_18799(class_243 arg0) | | setVelocity(Vec3d arg0) |
|
| public void | | setPos(double x, double y, double z) | | setPos(double x, double y, double z) | | method_5814(double arg0, double arg1, double arg2) | | setPosition(double arg0, double arg1, double arg2) |
|
| protected Direction | |
| private boolean | |
| private boolean | |
| protected boolean | | teleportSomewhere() | | teleportSomewhere() | | method_7127() | | tryTeleport() |
|
| public PositionInterpolator | | getInterpolation() | | getInterpolation() | | method_66233() | | getInterpolator() |
|
| public boolean | |
| private boolean | | isClosed() | | isClosed() | | method_7124() | | isClosed() |
|
| private void | | hitByShulkerBullet() | | hitByShulkerBullet() | | method_31547() | | spawnNewShulker() |
|
| public boolean | |
| public Direction | | getAttachFace() | | getAttachFace() | | method_7119() | | getAttachedFace() |
|
| private void | |
| public void | |
| private int | | getRawPeekAmount() | | getRawPeekAmount() | | method_7115() | | getPeekAmount() |
|
| private void | | setRawPeekAmount(int amount) | | setRawPeekAmount(int amount) | | method_7122(int arg0) | | setPeekAmount(int peekAmount) |
|
| public float | | getClientPeekAmount(float a) | | getClientPeekAmount(float a) | | method_7116(float arg0) | | getOpenProgress(float tickProgress) |
|
| public void | |
| public int | | getMaxHeadXRot() | | getMaxHeadXRot() | | method_5978() | | getMaxLookPitchChange() |
|
| public int | | getMaxHeadYRot() | | getMaxHeadYRot() | | method_5986() | | getMaxHeadRotation() |
|
| public void | |
| public Vec3d | | getRenderPosition(float a) | | getRenderPosition(float a) | | method_33352(float arg0) | | getRenderPositionOffset(float tickProgress) |
|
| protected float | | sanitizeScale(float scale) | | sanitizeScale(float scale) | | method_56077(float arg0) | | clampScale(float arg0) |
|
| private void | |
| public Optional<DyeColor> | | getVariant() | | getVariant() | | method_47881() | | getColorOptional() |
|
| public DyeColor | | getColor() | | getColor() | | method_7121() | | getColor() |
|
| public <T> T | |
| protected void | |
| protected <T> boolean | |