Interface Projectile

All Superinterfaces:
CopyableDataHolder, DataHolder, DataHolder.Mutable, DataSerializable, Entity, EntityProjectileSource, HoverEventSource<HoverEvent.ShowEntity>, Identifiable, Locatable, ProjectileSource, RandomProvider, SerializableDataHolder, SerializableDataHolder.Mutable, Sound.Emitter, ValueContainer
All Known Subinterfaces:
Arrow, ArrowEntity, DamagingProjectile, DragonFireball, Egg, EnderPearl, EntityTargetingProjectile, EvokerFangs, ExperienceBottle, ExplosiveFireball, EyeOfEnder, FireballEntity, FireworkRocket, FishingBobber, LlamaSpit, Potion, ShulkerBullet, SmallFireball, Snowball, SpectralArrow, Trident, WitherSkull

public interface Projectile extends Entity
Represents entities that act as projectiles and can fly in the air. For example, Arrows.