Uses of Interface
org.bukkit.entity.Mob
Package
Description
Interfaces for non-voxel objects that can exist in a
world
, including all players, monsters, projectiles, etc.-
Uses of Mob in com.destroystokyo.paper.entity
-
Uses of Mob in com.destroystokyo.paper.entity.ai
Modifier and TypeInterfaceDescriptioninterface
Represents an AI goal of an entityclass
Used to identify a Goal.interface
VanillaGoal<T extends Mob>
Represents a vanilla goal.Modifier and TypeFieldDescriptionVanillaGoal.BREAK_DOOR
VanillaGoal.DOOR_OPEN
VanillaGoal.EAT_TILE
VanillaGoal.FLOAT
VanillaGoal.FOLLOW_ENTITY
VanillaGoal.INTERACT
VanillaGoal.LEAP_AT_TARGET
VanillaGoal.LOOK_AT_PLAYER
VanillaGoal.NEAREST_ATTACKABLE_TARGET
VanillaGoal.OCELOT_ATTACK
VanillaGoal.RANDOM_LOOKAROUND
VanillaGoal.UNIVERSAL_ANGER_RESET
VanillaGoal.USE_ITEM
VanillaGoal.VINDICATOR_BREAK_DOOR
Modifier and TypeMethodDescription<T extends Mob>
void<T extends Mob>
@NotNull Collection<Goal<T>>MobGoals.getAllGoals(T mob)
<T extends Mob>
@NotNull Collection<Goal<T>>MobGoals.getAllGoals(T mob, @NotNull GoalType type)
<T extends Mob>
@NotNull Collection<Goal<T>>MobGoals.getAllGoalsWithout(T mob, @NotNull GoalType type)
<T extends Mob>
@NotNull Collection<Goal<T>><T extends Mob>
@NotNull Collection<Goal<T>>MobGoals.getRunningGoals(T mob)
<T extends Mob>
@NotNull Collection<Goal<T>>MobGoals.getRunningGoals(T mob, @NotNull GoalType type)
<T extends Mob>
@NotNull Collection<Goal<T>>MobGoals.getRunningGoalsWithout(T mob, @NotNull GoalType type)
<T extends Mob>
booleanGoalKey.of(@NotNull Class<A> entityClass, @NotNull NamespacedKey namespacedKey)
<T extends Mob>
voidMobGoals.removeAllGoals(T mob)
<T extends Mob>
voidMobGoals.removeAllGoals(T mob, @NotNull GoalType type)
<T extends Mob>
voidMobGoals.removeGoal(T mob, @NotNull Goal<T> goal)
<T extends Mob>
voidMobGoals.removeGoal(T mob, @NotNull GoalKey<T> key)
-
Uses of Mob in org.bukkit.entity
Modifier and TypeInterfaceDescriptioninterface
Represents a Horse-like creature.interface
Represents a villager NPCinterface
Represents an entity that can age.interface
Represents an ambient mobinterface
Represents an Animal.interface
Represents a Batinterface
Represents a Bee.interface
Represents a Blaze monsterinterface
Represents an entity that can age and breed.interface
Meow.interface
Represents a Spider.interface
Represents Horse-like creatures which can carry an inventory.interface
Represents a Chicken.interface
Represents a cod fish.interface
Represents a Cow.interface
Represents a Creature.interface
Represents a Creeperinterface
interface
Represents a Donkey - variant ofChestedHorse
.interface
Drowned zombie.interface
Represents an ElderGuardian - variant ofGuardian
.interface
Represents an Ender Dragoninterface
Represents an Enderman.interface
interface
Represents an Evoker "Illager".interface
Represents a fish entity.interface
Represents a Flying Entity.interface
What does the fox say?interface
Represents a Ghast.interface
Represents a Giant.interface
A mechanical creature that may harm enemies.interface
interface
Represents a Hoglin.interface
Represents a Horse.interface
Represents a Husk - variant ofZombie
.interface
Represents a type of "Illager".interface
Represents an Illusioner "Illager".interface
An iron Golem that protects Villages.interface
Represents a Llama.interface
Represents a MagmaCube.interface
Represents a Monster.interface
Represents a Mule - variant ofChestedHorse
.interface
Represents a mushroomCow
interface
Represents a non-player characterinterface
A wild tameable catinterface
Panda entity.interface
Represents a Parrot.interface
Represents a phantom.interface
Represents a Pig.interface
Represents a Piglin.interface
Piglin / Piglin Brute.interface
Represents a Piglin Brute.interface
Represents a Pig Zombie.interface
Illager entity.interface
Represents a polar bear.interface
Represents a puffer fish.interface
interface
interface
Illager beast.interface
Represents a salmon fish.interface
Represents a Sheep.interface
interface
Represents a Silverfish.interface
Represents a Skeleton.interface
Represents a SkeletonHorse - variant ofAbstractHorse
.interface
Represents a Slime.interface
Represents a snowman entityinterface
Represents a spell casting "Illager".interface
Represents a Spider.interface
Represents a Squid.interface
Represents an entity which may be saddled, ridden and steered using an item.interface
Represents a Stray - variant ofSkeleton
.interface
Represents a Strider.interface
interface
Represents a trader Llama.interface
Tropical fish.interface
Represents a turtle.interface
Represents a Vex.interface
Represents a villager NPCinterface
Represents a Vindicator.interface
Represents a wandering trader NPCinterface
Represents a Water Mobinterface
Represents a Witchinterface
Represents a Wither bossinterface
Represents a WitherSkeleton - variant ofSkeleton
.interface
Represents a Wolfinterface
Represents a Zoglin.interface
Represents a Zombie.interface
Represents a ZombieHorse - variant ofAbstractHorse
.interface
Modifier and TypeMethodDescriptionvoid
Vex.setSummoner(@Nullable Mob summoner)
Set the summoner of this vex