Class ThrowableProjectile

All Implemented Interfaces:
DataComponentGetter, SyncedDataHolder, TraceableEntity, EntityAccess, UniquelyIdentifyable, Nameable, ScoreHolder, IAttachmentHolder, IEntityExtension
Direct Known Subclasses:
ThrowableItemProjectile

public abstract class ThrowableProjectile extends Projectile
  • Field Details

    • MIN_CAMERA_DISTANCE_SQUARED

      private static final float MIN_CAMERA_DISTANCE_SQUARED
      See Also:
  • Constructor Details

  • Method Details

    • shouldRenderAtSqrDistance

      public boolean shouldRenderAtSqrDistance(double p_37470_)
      Overrides:
      shouldRenderAtSqrDistance in class Entity
    • canUsePortal

      public boolean canUsePortal(boolean p_352918_)
      Overrides:
      canUsePortal in class Entity
    • tick

      public void tick()
      Overrides:
      tick in class Projectile
    • applyInertia

      private void applyInertia()
    • handleFirstTickBubbleColumn

      private void handleFirstTickBubbleColumn()
    • getDefaultGravity

      protected double getDefaultGravity()
      Overrides:
      getDefaultGravity in class Entity