Uses of Interface
org.bukkit.entity.Mob
Packages that use 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
Subinterfaces of Mob in com.destroystokyo.paper.entityMethods in com.destroystokyo.paper.entity that return Mob -
Uses of Mob in com.destroystokyo.paper.entity.ai
Classes in com.destroystokyo.paper.entity.ai with type parameters of type MobModifier and TypeInterfaceDescriptioninterfaceRepresents an AI goal of an entityclassUsed to identify a Goal.interfaceVanillaGoal<T extends Mob>Represents a vanilla goal.Fields in com.destroystokyo.paper.entity.ai with type parameters of type MobModifier and TypeFieldDescriptionVanillaGoal.BREAK_DOORVanillaGoal.DOOR_OPENVanillaGoal.EAT_TILEVanillaGoal.FLOATVanillaGoal.FOLLOW_ENTITYVanillaGoal.INTERACTVanillaGoal.LEAP_AT_TARGETVanillaGoal.LOOK_AT_PLAYERVanillaGoal.NEAREST_ATTACKABLE_TARGETVanillaGoal.OCELOT_ATTACKVanillaGoal.RANDOM_LOOKAROUNDVanillaGoal.UNIVERSAL_ANGER_RESETVanillaGoal.USE_ITEMVanillaGoal.VINDICATOR_BREAK_DOORMethods in com.destroystokyo.paper.entity.ai with type parameters of type MobModifier 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
Subinterfaces of Mob in org.bukkit.entityModifier and TypeInterfaceDescriptioninterfaceRepresents a Horse-like creature.interfaceRepresents a villager NPCinterfaceRepresents an entity that can age.interfaceRepresents an ambient mobinterfaceRepresents an Animal.interfaceRepresents a BatinterfaceRepresents a Bee.interfaceRepresents a Blaze monsterinterfaceRepresents an entity that can age and breed.interfaceMeow.interfaceRepresents a Spider.interfaceRepresents Horse-like creatures which can carry an inventory.interfaceRepresents a Chicken.interfaceRepresents a cod fish.interfaceRepresents a Cow.interfaceRepresents a Creature.interfaceRepresents a CreeperinterfaceinterfaceRepresents a Donkey - variant ofChestedHorse.interfaceDrowned zombie.interfaceRepresents an ElderGuardian - variant ofGuardian.interfaceRepresents an Ender DragoninterfaceRepresents an Enderman.interfaceinterfaceRepresents an Evoker "Illager".interfaceRepresents a fish entity.interfaceRepresents a Flying Entity.interfaceWhat does the fox say?interfaceRepresents a Ghast.interfaceRepresents a Giant.interfaceA mechanical creature that may harm enemies.interfaceinterfaceRepresents a Hoglin.interfaceRepresents a Horse.interfaceRepresents a Husk - variant ofZombie.interfaceRepresents a type of "Illager".interfaceRepresents an Illusioner "Illager".interfaceAn iron Golem that protects Villages.interfaceRepresents a Llama.interfaceRepresents a MagmaCube.interfaceRepresents a Monster.interfaceRepresents a Mule - variant ofChestedHorse.interfaceRepresents a mushroomCowinterfaceRepresents a non-player characterinterfaceA wild tameable catinterfacePanda entity.interfaceRepresents a Parrot.interfaceRepresents a phantom.interfaceRepresents a Pig.interfaceRepresents a Piglin.interfacePiglin / Piglin Brute.interfaceRepresents a Piglin Brute.interfaceRepresents a Pig Zombie.interfaceIllager entity.interfaceRepresents a polar bear.interfaceRepresents a puffer fish.interfaceinterfaceinterfaceIllager beast.interfaceRepresents a salmon fish.interfaceRepresents a Sheep.interfaceinterfaceRepresents a Silverfish.interfaceRepresents a Skeleton.interfaceRepresents a SkeletonHorse - variant ofAbstractHorse.interfaceRepresents a Slime.interfaceRepresents a snowman entityinterfaceRepresents a spell casting "Illager".interfaceRepresents a Spider.interfaceRepresents a Squid.interfaceRepresents an entity which may be saddled, ridden and steered using an item.interfaceRepresents a Stray - variant ofSkeleton.interfaceRepresents a Strider.interfaceinterfaceRepresents a trader Llama.interfaceTropical fish.interfaceRepresents a turtle.interfaceRepresents a Vex.interfaceRepresents a villager NPCinterfaceRepresents a Vindicator.interfaceRepresents a wandering trader NPCinterfaceRepresents a Water MobinterfaceRepresents a WitchinterfaceRepresents a Wither bossinterfaceRepresents a WitherSkeleton - variant ofSkeleton.interfaceRepresents a WolfinterfaceRepresents a Zoglin.interfaceRepresents a Zombie.interfaceRepresents a ZombieHorse - variant ofAbstractHorse.interfaceMethods in org.bukkit.entity that return MobMethods in org.bukkit.entity with parameters of type MobModifier and TypeMethodDescriptionvoidVex.setSummoner(@Nullable Mob summoner)Set the summoner of this vex