Uses of Interface
org.bukkit.entity.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
Modifier and TypeInterfaceDescriptioninterface
Represents an arrow.interface
Represents a Wind Charge.interface
interface
Represents a Wind Charge.interface
interface
Represents a thrown egg.interface
Represents a thrown Ender Pearl entityinterface
Represents a Fireball.interface
interface
Represents a fishing hook.interface
Represents a largeFireball
interface
Deprecated.lingering status depends on only on the potion item.interface
Represents Llama spit.interface
interface
Represents a sized fireball.interface
Represents a smallFireball
interface
Represents a snowball.interface
Represents a spectral arrow.interface
Deprecated.splash status depends on only on the potion item.interface
interface
Represents a thrown Experience bottle.interface
Represents a thrown potion bottleinterface
Deprecated.tipped status depends only on base potion type not being UNCRAFTABLE and effects being empty.interface
Represents a thrown trident.interface
Represents a Wind Charge.interface
Represents a wither skullFireball
. -
Uses of Projectile in org.bukkit.event.entity
Modifier and TypeMethodDescriptionProjectileHitEvent.getEntity()
ProjectileLaunchEvent.getEntity()
ModifierConstructorDescriptionProjectileHitEvent
(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
Modifier and TypeMethodDescription<T extends Projectile>
TProjectileSource.launchProjectile
(Class<? extends T> projectile) Launches aProjectile
from the ProjectileSource.<T extends Projectile>
TProjectileSource.launchProjectile
(Class<? extends T> projectile, Vector velocity) Launches aProjectile
from the ProjectileSource with an initial velocity.