Uses of Interface
org.bukkit.projectiles.ProjectileSource
Package | Description |
---|---|
org.bukkit.entity |
Interfaces for non-voxel objects that can exist in a
world , including all players, monsters, projectiles, etc. |
org.bukkit.projectiles |
Classes to represent the source of a projectile
|
-
Uses of ProjectileSource in org.bukkit.entity
Subinterfaces of ProjectileSource in org.bukkit.entity Modifier and Type Interface Description interface
AbstractHorse
Represents a Horse-like creature.interface
AbstractVillager
Represents a villager NPCinterface
Ageable
Represents an entity that can age.interface
Ambient
Represents an ambient mobinterface
Animals
Represents an Animal.interface
ArmorStand
interface
Bat
Represents a Batinterface
Bee
Represents a Bee.interface
Blaze
Represents a Blaze monsterinterface
Breedable
Represents an entity that can age and breed.interface
Cat
Meow.interface
CaveSpider
Represents a Spider.interface
ChestedHorse
Represents Horse-like creatures which can carry an inventory.interface
Chicken
Represents a Chicken.interface
Cod
Represents a cod fish.interface
ComplexLivingEntity
Represents a complex living entity - one that is made up of various smaller partsinterface
Cow
Represents a Cow.interface
Creature
Represents a Creature.interface
Creeper
Represents a Creeperinterface
Dolphin
interface
Donkey
Represents a Donkey - variant ofChestedHorse
.interface
Drowned
Drowned zombie.interface
ElderGuardian
Represents an ElderGuardian - variant ofGuardian
.interface
EnderDragon
Represents an Ender Dragoninterface
Enderman
Represents an Enderman.interface
Endermite
interface
Evoker
Represents an Evoker "Illager".interface
Fish
Represents a fish entity.interface
Flying
Represents a Flying Entity.interface
Fox
What does the fox say?interface
Ghast
Represents a Ghast.interface
Giant
Represents a Giant.interface
Golem
A mechanical creature that may harm enemies.interface
Guardian
interface
Hoglin
Represents a Hoglin.interface
Horse
Represents a Horse.interface
HumanEntity
Represents a human entity, such as an NPC or a playerinterface
Husk
Represents a Husk - variant ofZombie
.interface
Illager
Represents a type of "Illager".interface
Illusioner
Represents an Illusioner "Illager".interface
IronGolem
An iron Golem that protects Villages.interface
LivingEntity
Represents a living entity, such as a monster or playerinterface
Llama
Represents a Llama.interface
MagmaCube
Represents a MagmaCube.interface
Mob
Represents a Mob.interface
Monster
Represents a Monster.interface
Mule
Represents a Mule - variant ofChestedHorse
.interface
MushroomCow
Represents a mushroomCow
interface
NPC
Represents a non-player characterinterface
Ocelot
A wild tameable catinterface
Panda
Panda entity.interface
Parrot
Represents a Parrot.interface
Phantom
Represents a phantom.interface
Pig
Represents a Pig.interface
Piglin
Represents a Piglin.interface
PiglinAbstract
Piglin / Piglin Brute.interface
PiglinBrute
Represents a Piglin Brute.interface
PigZombie
Represents a Pig Zombie.interface
Pillager
Illager entity.interface
Player
Represents a player, connected or notinterface
PolarBear
Represents a polar bear.interface
PufferFish
Represents a puffer fish.interface
Rabbit
interface
Raider
interface
Ravager
Illager beast.interface
Salmon
Represents a salmon fish.interface
Sheep
Represents a Sheep.interface
Shulker
interface
Silverfish
Represents a Silverfish.interface
Skeleton
Represents a Skeleton.interface
SkeletonHorse
Represents a SkeletonHorse - variant ofAbstractHorse
.interface
Slime
Represents a Slime.interface
Snowman
Represents a snowman entityinterface
Spellcaster
Represents a spell casting "Illager".interface
Spider
Represents a Spider.interface
Squid
Represents a Squid.interface
Steerable
Represents an entity which may be saddled, ridden and steered using an item.interface
Stray
Represents a Stray - variant ofSkeleton
.interface
Strider
Represents a Strider.interface
Tameable
interface
TraderLlama
Represents a trader Llama.interface
TropicalFish
Tropical fish.interface
Turtle
Represents a turtle.interface
Vex
Represents a Vex.interface
Villager
Represents a villager NPCinterface
Vindicator
Represents a Vindicator.interface
WanderingTrader
Represents a wandering trader NPCinterface
WaterMob
Represents a Water Mobinterface
Witch
Represents a Witchinterface
Wither
Represents a Wither bossinterface
WitherSkeleton
Represents a WitherSkeleton - variant ofSkeleton
.interface
Wolf
Represents a Wolfinterface
Zoglin
Represents a Zoglin.interface
Zombie
Represents a Zombie.interface
ZombieHorse
Represents a ZombieHorse - variant ofAbstractHorse
.interface
ZombieVillager
Methods in org.bukkit.entity that return ProjectileSource Modifier and Type Method Description ProjectileSource
Projectile. getShooter()
Retrieve the shooter of this projectile.ProjectileSource
AreaEffectCloud. getSource()
Retrieve the original source of this cloud.Methods in org.bukkit.entity with parameters of type ProjectileSource Modifier and Type Method Description void
Projectile. setShooter(ProjectileSource source)
Set the shooter of this projectile.void
AreaEffectCloud. setSource(ProjectileSource source)
Set the original source of this cloud. -
Uses of ProjectileSource in org.bukkit.projectiles
Subinterfaces of ProjectileSource in org.bukkit.projectiles Modifier and Type Interface Description interface
BlockProjectileSource