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 entityfinal classUsed to identify a Goal.interfaceVanillaGoal<T extends Mob>Vanilla keys for Mob Goals.Fields in com.destroystokyo.paper.entity.ai with type parameters of type MobModifier and TypeFieldDescriptionVanillaGoal.BREAK_DOORVanillaGoal.CLIMB_ON_TOP_OF_POWDER_SNOWVanillaGoal.EAT_BLOCKVanillaGoal.FLOATVanillaGoal.FOLLOW_MOBVanillaGoal.GHAST_LOOKVanillaGoal.INTERACTVanillaGoal.LEAP_ATVanillaGoal.LOOK_AT_PLAYERVanillaGoal.NEAREST_ATTACKABLEVanillaGoal.OCELOT_ATTACKVanillaGoal.OPEN_DOORVanillaGoal.RANDOM_FLOAT_AROUNDVanillaGoal.RANDOM_LOOK_AROUNDVanillaGoal.RESET_UNIVERSAL_ANGERVanillaGoal.TEMPT_FOR_NON_PATHFINDERSVanillaGoal.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>
Collection<Goal<T>> MobGoals.getAllGoals(T mob) <T extends Mob>
Collection<Goal<T>> MobGoals.getAllGoals(T mob, GoalType type) <T extends Mob>
Collection<Goal<T>> MobGoals.getAllGoalsWithout(T mob, GoalType type) <T extends Mob>
Collection<Goal<T>> <T extends Mob>
Collection<Goal<T>> MobGoals.getRunningGoals(T mob) <T extends Mob>
Collection<Goal<T>> MobGoals.getRunningGoals(T mob, GoalType type) <T extends Mob>
Collection<Goal<T>> MobGoals.getRunningGoalsWithout(T mob, GoalType type) <T extends Mob>
booleanGoalKey.of(Class<A> type, NamespacedKey key) <T extends Mob>
voidMobGoals.removeAllGoals(T mob) <T extends Mob>
voidMobGoals.removeAllGoals(T mob, GoalType type) <T extends Mob>
voidMobGoals.removeGoal(T mob, Goal<T> goal) <T extends Mob>
voidMobGoals.removeGoal(T mob, GoalKey<T> key) -
Uses of Mob in io.papermc.paper.entity
Subinterfaces of Mob in io.papermc.paper.entityModifier and TypeInterfaceDescriptioninterfaceRepresents a fish that can school with other fish. -
Uses of Mob in org.bukkit.entity
Subinterfaces of Mob in org.bukkit.entityModifier and TypeInterfaceDescriptioninterfaceThis interface defines or represents the abstract concept of cow-like entities on the server.interfaceRepresents a Horse-like creature.interfaceThis interface defines or represents the abstract concept of skeleton-like entities on the server.interfaceRepresents a villager NPCinterfaceRepresents an entity that can age.interfaceAn Allay.interfaceRepresents an ambient mobinterfaceRepresents an Animal.interfaceRepresents an Armadillo.interfaceAn Axolotl.interfaceRepresents a BatinterfaceRepresents a Bee.interfaceRepresents a Blaze monsterinterfaceRepresents a Bogged Skeleton.interfaceRepresents an entity that can age and breed.interfaceRepresents a Breeze.interfaceRepresents a Camel.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 Creaking.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.interfaceDeprecated, for removal: This API element is subject to removal in a future version.Minecraft no longer has a distinction for these types of mobs.interfaceWhat does the fox say?interfaceA Frog.interfaceRepresents a Ghast.interfaceRepresents a Giant.interfaceA Glow Squid.interfaceA Goat.interfaceA mechanical creature that may harm enemies.interfaceinterfaceRepresents a happy ghast.interfaceRepresents 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 Zombified piglin.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 Sniffer.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 ofAbstractSkeleton.interfaceRepresents a Strider.interfaceA babyFrog.interfaceinterfaceRepresents a trader Llama.interfaceTropical fish.interfaceRepresents a turtle.interfaceRepresents a Vex.interfaceRepresents a villager NPCinterfaceRepresents a Vindicator.interfaceRepresents a wandering trader NPCinterfaceA Warden.interfaceRepresents a Water MobinterfaceRepresents a WitchinterfaceRepresents a Wither bossinterfaceRepresents a WitherSkeleton - variant ofAbstractSkeleton.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