package noppes.npcs.api.event; import noppes.npcs.api.IBlock; import noppes.npcs.api.entity.IEntity; import noppes.npcs.api.entity.IProjectile; public interface IProjectileEvent extends ICustomNPCsEvent { public IProjectile getProjectile(); public IEntity getSource(); interface UpdateEvent extends IProjectileEvent { } interface ImpactEvent extends IProjectileEvent { public int getType(); public IEntity getEntity(); public IBlock getBlock(); } }