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 com.destroystokyo.paper.event.entity
Modifier and TypeMethodDescriptionProjectileCollideEvent.getEntity()
Get the projectile that collidedModifierConstructorDescriptionProjectileCollideEvent(@NotNull Projectile what, @NotNull Entity collidedWith)
-
Uses of Projectile in com.destroystokyo.paper.event.player
Modifier and TypeMethodDescriptionPlayerLaunchProjectileEvent.getProjectile()
Gets the projectile which will be launched by this eventModifierConstructorDescriptionPlayerLaunchProjectileEvent(@NotNull Player shooter, @NotNull ItemStack itemStack, @NotNull Projectile projectile)
-
Uses of Projectile in io.papermc.paper.event.block
ModifierConstructorDescriptionTargetHitEvent(@NotNull Projectile projectile, @NotNull Block block, @NotNull BlockFace blockFace, int signalStrength)
-
Uses of Projectile in org.bukkit.entity
Modifier and TypeInterfaceDescriptioninterface
Represents an arrow.interface
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 wither skullFireball
. -
Uses of Projectile in org.bukkit.event.entity
Modifier and TypeMethodDescriptionProjectileHitEvent.getEntity()
ProjectileLaunchEvent.getEntity()
ModifierConstructorDescriptionProjectileHitEvent(@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
Modifier and TypeMethodDescription<T extends Projectile>
TProjectileSource.launchProjectile(@NotNull Class<? extends T> projectile)
Launches aProjectile
from the ProjectileSource.<T extends Projectile>
TProjectileSource.launchProjectile(@NotNull Class<? extends T> projectile, @Nullable Vector velocity)
Launches aProjectile
from the ProjectileSource with an initial velocity.