Interface Projectile

All Superinterfaces:
CopyableDataHolder, DataHolder, DataHolder.Mutable, DataSerializable, Entity, EntityProjectileSource, HoverEventSource<HoverEvent.ShowEntity>, Identifiable, Locatable, ProjectileSource, RandomProvider, SerializableDataHolder, SerializableDataHolder.Mutable, Sound.Emitter, TeamMember, ValueContainer
All Known Subinterfaces:
AcceleratingProjectile, Arrow, ArrowLike, BreezeWindCharge, DragonFireball, Egg, EnderPearl, ExperienceBottle, ExplosiveFireball, EyeOfEnder, FireworkRocket, FishingBobber, IgnitingProjectile, LlamaSpit, Potion, ShulkerBullet, SmallFireball, Snowball, SpectralArrow, ThrowableItemProjectile, Trident, WindCharge, WindChargeLike, WitherSkull

public interface Projectile extends Entity
Represents an abstract projectile.