Interface DamagingProjectile

All Superinterfaces:
CopyableDataHolder, DataHolder, DataHolder.Mutable, DataSerializable, Entity, EntityProjectileSource, HoverEventSource<HoverEvent.ShowEntity>, Identifiable, Locatable, Projectile, ProjectileSource, RandomProvider, SerializableDataHolder, SerializableDataHolder.Mutable, Sound.Emitter, TeamMember, ValueContainer
All Known Subinterfaces:
Arrow, ArrowEntity, BreezeWindCharge, DragonFireball, Egg, EnderPearl, ExplosiveFireball, FireballEntity, ShulkerBullet, SmallFireball, Snowball, SpectralArrow, Trident, WindCharge, WindChargeLike, WitherSkull

public interface DamagingProjectile extends Projectile
Represents a Projectile that inflicts damage.