Uses of Class
com.destroystokyo.paper.entity.ai.GoalKey
Packages that use GoalKey
-
Uses of GoalKey in com.destroystokyo.paper.entity.ai
Fields in com.destroystokyo.paper.entity.ai declared as GoalKeyModifier and TypeFieldDescriptionVanillaGoal.ANGERDeprecated.removed in 1.16VanillaGoal.ANGER_OTHERDeprecated.removed in 1.16static final GoalKey<RangedEntity>VanillaGoal.ARROW_ATTACKDeprecated.VanillaGoal.AVOID_ENTITYVanillaGoal.AVOID_TARGETDeprecated.VanillaGoal.BEE_ATTACKVanillaGoal.BEE_BECOME_ANGRYVanillaGoal.BEE_ENTER_HIVEVanillaGoal.BEE_GO_TO_HIVEVanillaGoal.BEE_GO_TO_KNOWN_FLOWERVanillaGoal.BEE_GROW_CROPVanillaGoal.BEE_HURT_BY_OTHERVanillaGoal.BEE_LOCATE_HIVEVanillaGoal.BEE_POLLINATEVanillaGoal.BEE_WANDERVanillaGoal.BEGVanillaGoal.BLAZE_ATTACKVanillaGoal.BLAZE_FIREBALLDeprecated.VanillaGoal.BOW_SHOOTDeprecated.VanillaGoal.BREAK_DOORVanillaGoal.BREATHDeprecated.VanillaGoal.BREATH_AIRVanillaGoal.BREEDVanillaGoal.CAT_AVOID_ENTITYVanillaGoal.CAT_LIE_ON_BEDVanillaGoal.CAT_RELAX_ON_OWNERVanillaGoal.CAT_SIT_ON_BEDDeprecated.VanillaGoal.CAT_SIT_ON_BLOCKVanillaGoal.CAT_TEMPTVanillaGoal.CLIMB_ON_TOP_OF_POWDER_SNOWVanillaGoal.CROSSBOW_ATTACKDeprecated.VanillaGoal.DEFEND_TRUSTEDVanillaGoal.DEFEND_VILLAGEVanillaGoal.DOLPHIN_JUMPVanillaGoal.DOLPHIN_PLAY_WITH_ITEMSDeprecated.VanillaGoal.DOLPHIN_SWIM_TO_TREASUREVanillaGoal.DOLPHIN_SWIM_WITH_PLAYERVanillaGoal.DOOR_OPENDeprecated.VanillaGoal.DROWNED_ATTACKVanillaGoal.DROWNED_GO_TO_BEACHVanillaGoal.DROWNED_GO_TO_WATERVanillaGoal.DROWNED_GOTO_BEACHDeprecated.VanillaGoal.DROWNED_GOTO_WATERDeprecated.VanillaGoal.DROWNED_SWIM_UPstatic final GoalKey<RangedEntity>VanillaGoal.DROWNED_TRIDENT_ATTACKVanillaGoal.EAT_BLOCKVanillaGoal.EAT_CARROTSDeprecated.VanillaGoal.EAT_TILEDeprecated.VanillaGoal.ENDERMAN_FREEZE_WHEN_LOOKED_ATVanillaGoal.ENDERMAN_LEAVE_BLOCKVanillaGoal.ENDERMAN_LOOK_FOR_PLAYERVanillaGoal.ENDERMAN_PICKUP_BLOCKDeprecated.VanillaGoal.ENDERMAN_PLACE_BLOCKDeprecated.VanillaGoal.ENDERMAN_TAKE_BLOCKVanillaGoal.EVIL_RABBIT_ATTACKVanillaGoal.EVOKER_ATTACK_SPELLVanillaGoal.EVOKER_CAST_SPELLDeprecated.VanillaGoal.EVOKER_CASTING_SPELLVanillaGoal.EVOKER_SUMMON_SPELLVanillaGoal.EVOKER_WOLOLO_SPELLVanillaGoal.FACEPLANTVanillaGoal.FISH_SCHOOLDeprecated.VanillaGoal.FISH_SWIMVanillaGoal.FLEE_SUNVanillaGoal.FLOATVanillaGoal.FOLLOW_BOATVanillaGoal.FOLLOW_ENTITYDeprecated.static final GoalKey<SchoolableFish>VanillaGoal.FOLLOW_FLOCK_LEADERVanillaGoal.FOLLOW_MOBVanillaGoal.FOLLOW_OWNERVanillaGoal.FOLLOW_PARENTVanillaGoal.FOX_BREEDVanillaGoal.FOX_DEFEND_TRUSTEDDeprecated.VanillaGoal.FOX_EAT_BERRIESVanillaGoal.FOX_FACEPLANTDeprecated.VanillaGoal.FOX_FLOATVanillaGoal.FOX_FOLLOW_PARENTVanillaGoal.FOX_LOOK_AT_PLAYERVanillaGoal.FOX_MELEE_ATTACKVanillaGoal.FOX_PANICVanillaGoal.FOX_PERCH_AND_SEARCHDeprecated.VanillaGoal.FOX_POUNCEVanillaGoal.FOX_SEARCH_FOR_ITEMSVanillaGoal.FOX_SEEK_SHELTERDeprecated.VanillaGoal.FOX_SLEEPDeprecated.VanillaGoal.FOX_STALK_PREYDeprecated.VanillaGoal.FOX_STROLL_THROUGH_VILLAGEVanillaGoal.GHAST_ATTACK_TARGETDeprecated.VanillaGoal.GHAST_IDLE_MOVEDeprecated.VanillaGoal.GHAST_LOOKVanillaGoal.GHAST_MOVE_TOWARDS_TARGETDeprecated.VanillaGoal.GHAST_SHOOT_FIREBALLVanillaGoal.GOLEM_RANDOM_STROLL_IN_VILLAGEVanillaGoal.GUARDIAN_ATTACKVanillaGoal.HOLD_GROUND_ATTACKstatic final GoalKey<SkeletonHorse>VanillaGoal.HORSE_TRAPDeprecated.VanillaGoal.HURT_BYVanillaGoal.HURT_BY_TARGETDeprecated.static final GoalKey<Illusioner>VanillaGoal.ILLUSIONER_BLINDNESS_SPELLstatic final GoalKey<Illusioner>VanillaGoal.ILLUSIONER_MIRROR_SPELLVanillaGoal.INTERACTVanillaGoal.JUMP_ON_BLOCKDeprecated.VanillaGoal.KILLER_RABBIT_MELEE_ATTACKDeprecated.VanillaGoal.LAND_ON_OWNERS_SHOULDERVanillaGoal.LEAP_ATVanillaGoal.LEAP_AT_TARGETDeprecated.VanillaGoal.LLAMA_ATTACK_WOLFVanillaGoal.LLAMA_FOLLOWDeprecated.VanillaGoal.LLAMA_FOLLOW_CARAVANVanillaGoal.LLAMA_HURT_BYstatic final GoalKey<TraderLlama>VanillaGoal.LLAMATRADER_DEFENDED_WANDERING_TRADERDeprecated.VanillaGoal.LONG_DISTANCE_PATROLVanillaGoal.LOOK_AT_PLAYERstatic final GoalKey<AbstractVillager>VanillaGoal.LOOK_AT_TRADING_PLAYERVanillaGoal.MELEE_ATTACKVanillaGoal.MOVE_BACK_TO_VILLAGEVanillaGoal.MOVE_THROUGH_VILLAGEVanillaGoal.MOVE_TOWARDSVanillaGoal.MOVE_TOWARDS_RESTRICTIONVanillaGoal.MOVE_TOWARDS_TARGETDeprecated.VanillaGoal.NEAREST_ATTACKABLEVanillaGoal.NEAREST_ATTACKABLE_TARGETDeprecated.VanillaGoal.NEAREST_ATTACKABLE_TARGET_WITCHDeprecated.VanillaGoal.NEAREST_ATTACKABLE_WITCHVanillaGoal.NEAREST_HEALABLE_RAIDERVanillaGoal.NEAREST_VILLAGEDeprecated.VanillaGoal.NON_TAME_RANDOMVanillaGoal.OBTAIN_RAID_LEADER_BANNERVanillaGoal.OCELOT_ATTACKVanillaGoal.OCELOT_AVOID_ENTITYVanillaGoal.OCELOT_TEMPTVanillaGoal.OFFER_FLOWERVanillaGoal.OPEN_DOORVanillaGoal.OWNER_HURTVanillaGoal.OWNER_HURT_BYVanillaGoal.OWNER_HURT_BY_TARGETDeprecated.VanillaGoal.OWNER_HURT_TARGETDeprecated.VanillaGoal.PANDA_ATTACKVanillaGoal.PANDA_AVOIDVanillaGoal.PANDA_BREEDVanillaGoal.PANDA_HURT_BYVanillaGoal.PANDA_HURT_BY_TARGETDeprecated.VanillaGoal.PANDA_LIE_ON_BACKVanillaGoal.PANDA_LOOK_AT_PLAYERVanillaGoal.PANDA_PANICVanillaGoal.PANDA_ROLLVanillaGoal.PANDA_SITVanillaGoal.PANDA_SNEEZEVanillaGoal.PANICVanillaGoal.PARROT_WANDERVanillaGoal.PATHFIND_TO_RAIDVanillaGoal.PERCHDeprecated.VanillaGoal.PERCH_AND_SEARCHVanillaGoal.PHANTOM_ATTACK_PLAYERVanillaGoal.PHANTOM_ATTACK_STRATEGYVanillaGoal.PHANTOM_CIRCLE_AROUND_ANCHORVanillaGoal.PHANTOM_SWEEP_ATTACKVanillaGoal.PLAY_WITH_ITEMSVanillaGoal.PLAYER_WHO_LOOKED_AT_TARGETDeprecated.VanillaGoal.POLAR_BEAR_ATTACK_PLAYERSVanillaGoal.POLAR_BEAR_HURT_BYVanillaGoal.POLAR_BEAR_MELEE_ATTACKVanillaGoal.POLAR_BEAR_PANICVanillaGoal.POLARBEAR_ATTACK_PLAYERSDeprecated.VanillaGoal.POLARBEAR_HURT_BYDeprecated.VanillaGoal.POLARBEAR_MELEEDeprecated.VanillaGoal.POLARBEAR_PANICDeprecated.static final GoalKey<PufferFish>VanillaGoal.PUFFERFISH_PUFFVanillaGoal.RABBIT_AVOID_ENTITYVanillaGoal.RABBIT_AVOID_TARGETDeprecated.VanillaGoal.RABBIT_PANICVanillaGoal.RAIDDeprecated.VanillaGoal.RAID_GARDENVanillaGoal.RAIDER_CELEBRATIONVanillaGoal.RAIDER_HOLD_GROUNDDeprecated.VanillaGoal.RAIDER_MOVE_THROUGH_VILLAGEVanillaGoal.RAIDER_OBTAIN_BANNERDeprecated.VanillaGoal.RAIDER_OPEN_DOORVanillaGoal.RANDOM_FLOAT_AROUNDVanillaGoal.RANDOM_FLYDeprecated.VanillaGoal.RANDOM_LOOK_AROUNDVanillaGoal.RANDOM_LOOKAROUNDDeprecated.static final GoalKey<AbstractHorse>VanillaGoal.RANDOM_STANDVanillaGoal.RANDOM_STROLLVanillaGoal.RANDOM_STROLL_LANDDeprecated.VanillaGoal.RANDOM_SWIMDeprecated.VanillaGoal.RANDOM_SWIMMINGVanillaGoal.RANDOM_TARGET_NON_TAMEDDeprecated.static final GoalKey<RangedEntity>VanillaGoal.RANGED_ATTACKVanillaGoal.RANGED_BOW_ATTACKVanillaGoal.RANGED_CROSSBOW_ATTACKVanillaGoal.RAVAGER_MELEE_ATTACKVanillaGoal.REMOVE_BLOCKVanillaGoal.RESET_UNIVERSAL_ANGERVanillaGoal.RESTRICT_SUNstatic final GoalKey<AbstractHorse>VanillaGoal.RUN_AROUND_LIKE_CRAZYVanillaGoal.SEEK_SHELTERVanillaGoal.SHULKER_ATTACKVanillaGoal.SHULKER_DEFENSEDeprecated.VanillaGoal.SHULKER_DEFENSE_ATTACKVanillaGoal.SHULKER_NEARESTDeprecated.VanillaGoal.SHULKER_NEAREST_ATTACKVanillaGoal.SHULKER_PEEKstatic final GoalKey<Silverfish>VanillaGoal.SILVERFISH_HIDE_IN_BLOCKDeprecated.static final GoalKey<Silverfish>VanillaGoal.SILVERFISH_MERGE_WITH_STONEstatic final GoalKey<Silverfish>VanillaGoal.SILVERFISH_WAKE_OTHERSDeprecated.static final GoalKey<Silverfish>VanillaGoal.SILVERFISH_WAKE_UP_FRIENDSVanillaGoal.SITDeprecated.VanillaGoal.SIT_WHEN_ORDERED_TOstatic final GoalKey<AbstractSkeleton>VanillaGoal.SKELETON_MELEEstatic final GoalKey<SkeletonHorse>VanillaGoal.SKELETON_TRAPVanillaGoal.SLEEPVanillaGoal.SLIME_ATTACKVanillaGoal.SLIME_FLOATVanillaGoal.SLIME_IDLEDeprecated.VanillaGoal.SLIME_KEEP_ON_JUMPINGVanillaGoal.SLIME_NEAREST_PLAYERDeprecated.VanillaGoal.SLIME_RANDOM_DIRECTIONVanillaGoal.SLIME_RANDOM_JUMPDeprecated.static final GoalKey<Spellcaster>VanillaGoal.SPELLCASTER_CAST_SPELLDeprecated.static final GoalKey<Spellcaster>VanillaGoal.SPELLCASTER_CASTING_SPELLVanillaGoal.SPIDERVanillaGoal.SPIDER_ATTACKVanillaGoal.SPIDER_MELEE_ATTACKDeprecated.VanillaGoal.SPIDER_NEAREST_ATTACKABLE_TARGETDeprecated.VanillaGoal.SQUIDDeprecated.VanillaGoal.SQUID_FLEEVanillaGoal.SQUID_RANDOM_MOVEMENTVanillaGoal.STALK_PREYVanillaGoal.STRIDER_GO_TO_LAVAVanillaGoal.STROLL_THROUGH_VILLAGEVanillaGoal.STROLL_VILLAGEDeprecated.VanillaGoal.STROLL_VILLAGE_GOLEMDeprecated.VanillaGoal.SWELLstatic final GoalKey<AbstractHorse>VanillaGoal.TAMEDeprecated.VanillaGoal.TEMPTVanillaGoal.TEMPT_CHANCEDeprecated.static final GoalKey<AbstractVillager>VanillaGoal.TRADE_WITH_PLAYERVanillaGoal.TRADER_LLAMA_DEFEND_WANDERING_TRADERVanillaGoal.TRY_FIND_WATERVanillaGoal.TURTLE_BREEDVanillaGoal.TURTLE_GO_HOMEVanillaGoal.TURTLE_GO_TO_WATERVanillaGoal.TURTLE_GOTO_WATERDeprecated.VanillaGoal.TURTLE_LAY_EGGVanillaGoal.TURTLE_PANICVanillaGoal.TURTLE_RANDOM_STROLLVanillaGoal.TURTLE_TEMPTDeprecated.VanillaGoal.TURTLE_TRAVELVanillaGoal.UNIVERSAL_ANGER_RESETDeprecated.VanillaGoal.USE_ITEMVanillaGoal.VEX_CHARGE_ATTACKVanillaGoal.VEX_COPY_OWNERVanillaGoal.VEX_COPY_TARGET_OF_OWNERDeprecated.VanillaGoal.VEX_RANDOM_MOVEstatic final GoalKey<WanderingTrader>VanillaGoal.VILLAGERTRADER_WANDER_TO_POSITIONDeprecated.VanillaGoal.VINDICATOR_BREAK_DOORstatic final GoalKey<Vindicator>VanillaGoal.VINDICATOR_JOHNNY_ATTACKstatic final GoalKey<Vindicator>VanillaGoal.VINDICATOR_MELEE_ATTACKstatic final GoalKey<WanderingTrader>VanillaGoal.WANDER_TO_POSITIONVanillaGoal.WATERDeprecated.VanillaGoal.WATER_AVOIDING_RANDOM_FLYINGVanillaGoal.WATER_AVOIDING_RANDOM_STROLLVanillaGoal.WATER_JUMPDeprecated.VanillaGoal.WITHER_DO_NOTHINGVanillaGoal.WOLF_AVOID_ENTITYVanillaGoal.WOLF_PANICVanillaGoal.ZOMBIE_ATTACKVanillaGoal.ZOMBIE_ATTACK_TURTLE_EGGMethods in com.destroystokyo.paper.entity.ai that return GoalKeyModifier and TypeMethodDescriptionGoal.getKey()A unique key that identifies this type of goal.GoalKey.of(@NotNull Class<A> entityClass, @NotNull NamespacedKey namespacedKey) Methods in com.destroystokyo.paper.entity.ai with parameters of type GoalKeyModifier and TypeMethodDescription<T extends Mob>
@NotNull Collection<Goal<T>><T extends Mob>
boolean<T extends Mob>
voidMobGoals.removeGoal(T mob, @NotNull GoalKey<T> key)