Uses of Interface
org.bukkit.entity.Projectile
Packages that use Projectile
Package
Description
Interfaces for non-voxel objects that can exist in a
world, including all players, monsters, projectiles, etc.Classes to represent the source of a projectile
-
Uses of Projectile in org.bukkit.entity
Subinterfaces of Projectile in org.bukkit.entityModifier and TypeInterfaceDescriptioninterfaceRepresents an arrow.interfaceinterfaceinterfaceRepresents a thrown egg.interfaceRepresents a thrown Ender Pearl entityinterfaceRepresents a Fireball.interfaceinterfaceRepresents a fishing hook.interfaceRepresents a largeFireballinterfaceDeprecated.lingering status depends on only on the potion item.interfaceRepresents Llama spit.interfaceinterfaceRepresents a sized fireball.interfaceRepresents a smallFireballinterfaceRepresents a snowball.interfaceRepresents a spectral arrow.interfaceDeprecated.splash status depends on only on the potion item.interfaceinterfaceRepresents a thrown Experience bottle.interfaceRepresents a thrown potion bottleinterfaceDeprecated.tipped status depends only on base potion type not being UNCRAFTABLE and effects being empty.interfaceRepresents a thrown trident.interfaceRepresents a wither skullFireball. -
Uses of Projectile in org.bukkit.event.entity
Methods in org.bukkit.event.entity that return ProjectileModifier and TypeMethodDescriptionProjectileHitEvent.getEntity()ProjectileLaunchEvent.getEntity()Constructors in org.bukkit.event.entity with parameters of type ProjectileModifierConstructorDescriptionProjectileHitEvent(Projectile projectile) ProjectileHitEvent(Projectile projectile, Block hitBlock) ProjectileHitEvent(Projectile projectile, Entity hitEntity) ProjectileHitEvent(Projectile projectile, Entity hitEntity, Block hitBlock) ProjectileHitEvent(Projectile projectile, Entity hitEntity, Block hitBlock, BlockFace hitFace) -
Uses of Projectile in org.bukkit.projectiles
Methods in org.bukkit.projectiles with type parameters of type ProjectileModifier and TypeMethodDescription<T extends Projectile>
TProjectileSource.launchProjectile(Class<? extends T> projectile) Launches aProjectilefrom the ProjectileSource.<T extends Projectile>
TProjectileSource.launchProjectile(Class<? extends T> projectile, Vector velocity) Launches aProjectilefrom the ProjectileSource with an initial velocity.