# Uses of Interface
org.bukkit.entity.ThrowableProjectile

Packages that use ThrowableProjectile
Package
Description
org.bukkit.entity
Interfaces for non-voxel objects that can exist in a `world`, including all players, monsters, projectiles, etc.

## Uses of ThrowableProjectile in org.bukkit.entity

Subinterfaces of ThrowableProjectile in org.bukkit.entity
Modifier and Type
Interface
Description
`interface`
`Egg`
Represents a thrown egg.
`interface`
`EnderPearl`
Represents a thrown Ender Pearl entity
`interface`
`LingeringPotion`
Deprecated, for removal: This API element is subject to removal in a future version.
should not be used for anything, use `ThrownPotion` and set the potion via the methods there.
`interface`
`Snowball`
Represents a snowball.
`interface`
`SplashPotion`
Deprecated, for removal: This API element is subject to removal in a future version.
should not be used for anything, use `ThrownPotion` and set the potion via the methods there.
`interface`
`ThrownExpBottle`
Represents a thrown Experience bottle.
`interface`
`ThrownPotion`
Represents a thrown potion bottle
`interface`
`Trident`
Represents a thrown trident.