Uses of Interface
org.bukkit.entity.Projectile
-
Packages that use Projectile Package Description org.bukkit.entity Interfaces for non-voxel objects that can exist in aworld, including all players, monsters, projectiles, etc.org.bukkit.event.entity org.bukkit.projectiles Classes to represent the source of a projectile -
-
Uses of Projectile in org.bukkit.entity
Subinterfaces of Projectile in org.bukkit.entity Modifier and Type Interface Description interfaceAbstractArrowRepresents an arrow.interfaceArrowinterfaceDragonFireballinterfaceEggRepresents a thrown egg.interfaceEnderPearlRepresents a thrown Ender Pearl entityinterfaceFireballRepresents a Fireball.interfaceFishHookRepresents a fishing hook.interfaceLargeFireballRepresents a largeFireballinterfaceLingeringPotionDeprecated.lingering status depends on only on the potion item.interfaceLlamaSpitRepresents Llama spit.interfaceShulkerBulletinterfaceSizedFireballRepresents a sized fireball.interfaceSmallFireballRepresents a smallFireballinterfaceSnowballRepresents a snowball.interfaceSpectralArrowRepresents a spectral arrow.interfaceSplashPotionDeprecated.splash status depends on only on the potion item.interfaceThrowableProjectileinterfaceThrownExpBottleRepresents a thrown Experience bottle.interfaceThrownPotionRepresents a thrown potion bottleinterfaceTippedArrowDeprecated.tipped status depends only on base potion type not being UNCRAFTABLE and effects being empty.interfaceTridentRepresents a thrown trident.interfaceWitherSkullRepresents a wither skullFireball. -
Uses of Projectile in org.bukkit.event.entity
Methods in org.bukkit.event.entity that return Projectile Modifier and Type Method Description @NotNull ProjectileProjectileHitEvent. getEntity()@NotNull ProjectileProjectileLaunchEvent. getEntity()Constructors in org.bukkit.event.entity with parameters of type Projectile Constructor Description ProjectileHitEvent(@NotNull Projectile projectile)ProjectileHitEvent(@NotNull Projectile projectile, @Nullable Block hitBlock)ProjectileHitEvent(@NotNull Projectile projectile, @Nullable Entity hitEntity)ProjectileHitEvent(@NotNull Projectile projectile, @Nullable Entity hitEntity, @Nullable Block hitBlock)ProjectileHitEvent(@NotNull Projectile projectile, @Nullable Entity hitEntity, @Nullable Block hitBlock, @Nullable BlockFace hitFace) -
Uses of Projectile in org.bukkit.projectiles
Methods in org.bukkit.projectiles with type parameters of type Projectile Modifier and Type Method Description <T extends Projectile>
TProjectileSource. launchProjectile(@NotNull Class<? extends T> projectile)Launches aProjectilefrom the ProjectileSource.<T extends Projectile>
TProjectileSource. launchProjectile(@NotNull Class<? extends T> projectile, @Nullable Vector velocity)Launches aProjectilefrom the ProjectileSource with an initial velocity.
-