Package com.destroystokyo.paper.entity.ai

# Interface VanillaGoal<T extends Mob>

All Superinterfaces:
  `Goal<T>`

public interface VanillaGoal<T extends Mob> extends Goal<T>
Represents a vanilla goal. Plugins should never implement this.
Generated by VanillaPathfinderTest in paper-server

## Field Summary

Fields
Modifier and Type
Field
Description
`static final GoalKey<PigZombie>`
`ANGER`
Deprecated.
removed in 1.16
`static final GoalKey<PigZombie>`
`ANGER_OTHER`
Deprecated.
removed in 1.16
`static final GoalKey<RangedEntity>`
`ARROW_ATTACK`
Deprecated.
`static final GoalKey<Creature>`
`AVOID_ENTITY`
`static final GoalKey<Creature>`
`AVOID_TARGET`
Deprecated.
`static final GoalKey<Bee>`
`BEE_ATTACK`
`static final GoalKey<Bee>`
`BEE_BECOME_ANGRY`
`static final GoalKey<Bee>`
`BEE_ENTER_HIVE`
`static final GoalKey<Bee>`
`BEE_GO_TO_HIVE`
`static final GoalKey<Bee>`
`BEE_GO_TO_KNOWN_FLOWER`
`static final GoalKey<Bee>`
`BEE_GROW_CROP`
`static final GoalKey<Bee>`
`BEE_HURT_BY_OTHER`
`static final GoalKey<Bee>`
`BEE_LOCATE_HIVE`
`static final GoalKey<Bee>`
`BEE_POLLINATE`
`static final GoalKey<Bee>`
`BEE_WANDER`
`static final GoalKey<Wolf>`
`BEG`
`static final GoalKey<Blaze>`
`BLAZE_ATTACK`
`static final GoalKey<Blaze>`
`BLAZE_FIREBALL`
Deprecated.
`static final GoalKey<Monster>`
`BOW_SHOOT`
Deprecated.
`static final GoalKey<Mob>`
`BREAK_DOOR`
`static final GoalKey<Creature>`
`BREATH`
Deprecated.
`static final GoalKey<Creature>`
`BREATH_AIR`
`static final GoalKey<Animals>`
`BREED`
`static final GoalKey<Cat>`
`CAT_AVOID_ENTITY`
`static final GoalKey<Cat>`
`CAT_LIE_ON_BED`
`static final GoalKey<Cat>`
`CAT_RELAX_ON_OWNER`
`static final GoalKey<Cat>`
`CAT_SIT_ON_BED`
Deprecated.
`static final GoalKey<Cat>`
`CAT_SIT_ON_BLOCK`
`static final GoalKey<Cat>`
`CAT_TEMPT`
`static final GoalKey<Monster>`
`CROSSBOW_ATTACK`
Deprecated.
`static final GoalKey<Fox>`
`DEFEND_TRUSTED`
`static final GoalKey<IronGolem>`
`DEFEND_VILLAGE`
`static final GoalKey<Dolphin>`
`DOLPHIN_JUMP`
`static final GoalKey<Dolphin>`
`DOLPHIN_PLAY_WITH_ITEMS`
Deprecated.
`static final GoalKey<Dolphin>`
`DOLPHIN_SWIM_TO_TREASURE`
`static final GoalKey<Dolphin>`
`DOLPHIN_SWIM_WITH_PLAYER`
`static final GoalKey<Mob>`
`DOOR_OPEN`
Deprecated.
`static final GoalKey<Drowned>`
`DROWNED_ATTACK`
`static final GoalKey<Drowned>`
`DROWNED_GO_TO_BEACH`
`static final GoalKey<Creature>`
`DROWNED_GO_TO_WATER`
`static final GoalKey<Drowned>`
`DROWNED_GOTO_BEACH`
Deprecated.
`static final GoalKey<Creature>`
`DROWNED_GOTO_WATER`
Deprecated.
`static final GoalKey<Drowned>`
`DROWNED_SWIM_UP`
`static final GoalKey<RangedEntity>`
`DROWNED_TRIDENT_ATTACK`
`static final GoalKey<Mob>`
`EAT_BLOCK`
`static final GoalKey<Rabbit>`
`EAT_CARROTS`
Deprecated.
`static final GoalKey<Mob>`
`EAT_TILE`
Deprecated.
`static final GoalKey<Enderman>`
`ENDERMAN_FREEZE_WHEN_LOOKED_AT`
`static final GoalKey<Enderman>`
`ENDERMAN_LEAVE_BLOCK`
`static final GoalKey<Enderman>`
`ENDERMAN_LOOK_FOR_PLAYER`
`static final GoalKey<Enderman>`
`ENDERMAN_PICKUP_BLOCK`
Deprecated.
`static final GoalKey<Enderman>`
`ENDERMAN_PLACE_BLOCK`
Deprecated.
`static final GoalKey<Enderman>`
`ENDERMAN_TAKE_BLOCK`
`static final GoalKey<Rabbit>`
`EVIL_RABBIT_ATTACK`
`static final GoalKey<Evoker>`
`EVOKER_ATTACK_SPELL`
`static final GoalKey<Evoker>`
`EVOKER_CAST_SPELL`
Deprecated.
`static final GoalKey<Evoker>`
`EVOKER_CASTING_SPELL`
`static final GoalKey<Evoker>`
`EVOKER_SUMMON_SPELL`
`static final GoalKey<Evoker>`
`EVOKER_WOLOLO_SPELL`
`static final GoalKey<Fox>`
`FACEPLANT`
`static final GoalKey<Fish>`
`FISH_SCHOOL`
Deprecated.
`static final GoalKey<Fish>`
`FISH_SWIM`
`static final GoalKey<Creature>`
`FLEE_SUN`
`static final GoalKey<Mob>`
`FLOAT`
`static final GoalKey<Creature>`
`FOLLOW_BOAT`
`static final GoalKey<Mob>`
`FOLLOW_ENTITY`
Deprecated.
`static final GoalKey<Fish>`
`FOLLOW_FLOCK_LEADER`
`static final GoalKey<Mob>`
`FOLLOW_MOB`
`static final GoalKey<Tameable>`
`FOLLOW_OWNER`
`static final GoalKey<Animals>`
`FOLLOW_PARENT`
`static final GoalKey<Fox>`
`FOX_BREED`
`static final GoalKey<Fox>`
`FOX_DEFEND_TRUSTED`
Deprecated.
`static final GoalKey<Fox>`
`FOX_EAT_BERRIES`
`static final GoalKey<Fox>`
`FOX_FACEPLANT`
Deprecated.
`static final GoalKey<Fox>`
`FOX_FLOAT`
`static final GoalKey<Fox>`
`FOX_FOLLOW_PARENT`
`static final GoalKey<Fox>`
`FOX_LOOK_AT_PLAYER`
`static final GoalKey<Fox>`
`FOX_MELEE_ATTACK`
`static final GoalKey<Fox>`
`FOX_PANIC`
`static final GoalKey<Fox>`
`FOX_PERCH_AND_SEARCH`
Deprecated.
`static final GoalKey<Fox>`
`FOX_POUNCE`
`static final GoalKey<Fox>`
`FOX_SEARCH_FOR_ITEMS`
`static final GoalKey<Fox>`
`FOX_SEEK_SHELTER`
Deprecated.
`static final GoalKey<Fox>`
`FOX_SLEEP`
Deprecated.
`static final GoalKey<Fox>`
`FOX_STALK_PREY`
Deprecated.
`static final GoalKey<Fox>`
`FOX_STROLL_THROUGH_VILLAGE`
`static final GoalKey<Ghast>`
`GHAST_ATTACK_TARGET`
Deprecated.
`static final GoalKey<Ghast>`
`GHAST_IDLE_MOVE`
Deprecated.
`static final GoalKey<Ghast>`
`GHAST_LOOK`
`static final GoalKey<Ghast>`
`GHAST_MOVE_TOWARDS_TARGET`
Deprecated.
`static final GoalKey<Ghast>`
`GHAST_SHOOT_FIREBALL`
`static final GoalKey<Creature>`
`GOLEM_RANDOM_STROLL_IN_VILLAGE`
`static final GoalKey<Guardian>`
`GUARDIAN_ATTACK`
`static final GoalKey<Raider>`
`HOLD_GROUND_ATTACK`
`static final GoalKey<SkeletonHorse>`
`HORSE_TRAP`
Deprecated.
`static final GoalKey<Creature>`
`HURT_BY`
`static final GoalKey<Creature>`
`HURT_BY_TARGET`
Deprecated.
`static final GoalKey<Illusioner>`
`ILLUSIONER_BLINDNESS_SPELL`
`static final GoalKey<Illusioner>`
`ILLUSIONER_MIRROR_SPELL`
`static final GoalKey<Mob>`
`INTERACT`
`static final GoalKey<Cat>`
`JUMP_ON_BLOCK`
Deprecated.
`static final GoalKey<Rabbit>`
`KILLER_RABBIT_MELEE_ATTACK`
Deprecated.
`static final GoalKey<Parrot>`
`LAND_ON_OWNERS_SHOULDER`
`static final GoalKey<Mob>`
`LEAP_AT`
`static final GoalKey<Mob>`
`LEAP_AT_TARGET`
Deprecated.
`static final GoalKey<Llama>`
`LLAMA_ATTACK_WOLF`
`static final GoalKey<Llama>`
`LLAMA_FOLLOW`
Deprecated.
`static final GoalKey<Llama>`
`LLAMA_FOLLOW_CARAVAN`
`static final GoalKey<Llama>`
`LLAMA_HURT_BY`
`static final GoalKey<TraderLlama>`
`LLAMATRADER_DEFENDED_WANDERING_TRADER`
Deprecated.
`static final GoalKey<Raider>`
`LONG_DISTANCE_PATROL`
`static final GoalKey<Mob>`
`LOOK_AT_PLAYER`
`static final GoalKey<AbstractVillager>`
`LOOK_AT_TRADING_PLAYER`
`static final GoalKey<Creature>`
`MELEE_ATTACK`
`static final GoalKey<Creature>`
`MOVE_BACK_TO_VILLAGE`
`static final GoalKey<Creature>`
`MOVE_THROUGH_VILLAGE`
`static final GoalKey<Creature>`
`MOVE_TOWARDS`
`static final GoalKey<Creature>`
`MOVE_TOWARDS_RESTRICTION`
`static final GoalKey<Creature>`
`MOVE_TOWARDS_TARGET`
Deprecated.
`static final GoalKey<Mob>`
`NEAREST_ATTACKABLE`
`static final GoalKey<Mob>`
`NEAREST_ATTACKABLE_TARGET`
Deprecated.
`static final GoalKey<Raider>`
`NEAREST_ATTACKABLE_TARGET_WITCH`
Deprecated.
`static final GoalKey<Raider>`
`NEAREST_ATTACKABLE_WITCH`
`static final GoalKey<Raider>`
`NEAREST_HEALABLE_RAIDER`
`static final GoalKey<Creature>`
`NEAREST_VILLAGE`
Deprecated.
`static final GoalKey<Tameable>`
`NON_TAME_RANDOM`
`static final GoalKey<Raider>`
`OBTAIN_RAID_LEADER_BANNER`
`static final GoalKey<Mob>`
`OCELOT_ATTACK`
`static final GoalKey<Ocelot>`
`OCELOT_AVOID_ENTITY`
`static final GoalKey<Ocelot>`
`OCELOT_TEMPT`
`static final GoalKey<IronGolem>`
`OFFER_FLOWER`
`static final GoalKey<Mob>`
`OPEN_DOOR`
`static final GoalKey<Tameable>`
`OWNER_HURT`
`static final GoalKey<Tameable>`
`OWNER_HURT_BY`
`static final GoalKey<Tameable>`
`OWNER_HURT_BY_TARGET`
Deprecated.
`static final GoalKey<Tameable>`
`OWNER_HURT_TARGET`
Deprecated.
`static final GoalKey<Panda>`
`PANDA_ATTACK`
`static final GoalKey<Panda>`
`PANDA_AVOID`
`static final GoalKey<Panda>`
`PANDA_BREED`
`static final GoalKey<Panda>`
`PANDA_HURT_BY`
`static final GoalKey<Panda>`
`PANDA_HURT_BY_TARGET`
Deprecated.
`static final GoalKey<Panda>`
`PANDA_LIE_ON_BACK`
`static final GoalKey<Panda>`
`PANDA_LOOK_AT_PLAYER`
`static final GoalKey<Panda>`
`PANDA_PANIC`
`static final GoalKey<Panda>`
`PANDA_ROLL`
`static final GoalKey<Panda>`
`PANDA_SIT`
`static final GoalKey<Panda>`
`PANDA_SNEEZE`
`static final GoalKey<Creature>`
`PANIC`
`static final GoalKey<Raider>`
`PATHFIND_TO_RAID`
`static final GoalKey<Parrot>`
`PERCH`
Deprecated.
`static final GoalKey<Fox>`
`PERCH_AND_SEARCH`
`static final GoalKey<Phantom>`
`PHANTOM_ATTACK_PLAYER`
`static final GoalKey<Phantom>`
`PHANTOM_ATTACK_STRATEGY`
`static final GoalKey<Phantom>`
`PHANTOM_CIRCLE_AROUND_ANCHOR`
`static final GoalKey<Phantom>`
`PHANTOM_SWEEP_ATTACK`
`static final GoalKey<Dolphin>`
`PLAY_WITH_ITEMS`
`static final GoalKey<Enderman>`
`PLAYER_WHO_LOOKED_AT_TARGET`
Deprecated.
`static final GoalKey<PolarBear>`
`POLAR_BEAR_ATTACK_PLAYERS`
`static final GoalKey<PolarBear>`
`POLAR_BEAR_HURT_BY`
`static final GoalKey<PolarBear>`
`POLAR_BEAR_MELEE_ATTACK`
`static final GoalKey<PolarBear>`
`POLAR_BEAR_PANIC`
`static final GoalKey<PolarBear>`
`POLARBEAR_ATTACK_PLAYERS`
Deprecated.
`static final GoalKey<PolarBear>`
`POLARBEAR_HURT_BY`
Deprecated.
`static final GoalKey<PolarBear>`
`POLARBEAR_MELEE`
Deprecated.
`static final GoalKey<PolarBear>`
`POLARBEAR_PANIC`
Deprecated.
`static final GoalKey<PufferFish>`
`PUFFERFISH_PUFF`
`static final GoalKey<Rabbit>`
`RABBIT_AVOID_ENTITY`
`static final GoalKey<Rabbit>`
`RABBIT_AVOID_TARGET`
Deprecated.
`static final GoalKey<Rabbit>`
`RABBIT_PANIC`
`static final GoalKey<Raider>`
`RAID`
Deprecated.
`static final GoalKey<Rabbit>`
`RAID_GARDEN`
`static final GoalKey<Raider>`
`RAIDER_CELEBRATION`
`static final GoalKey<Raider>`
`RAIDER_HOLD_GROUND`
Deprecated.
`static final GoalKey<Raider>`
`RAIDER_MOVE_THROUGH_VILLAGE`
`static final GoalKey<Raider>`
`RAIDER_OBTAIN_BANNER`
Deprecated.
`static final GoalKey<Illager>`
`RAIDER_OPEN_DOOR`
`static final GoalKey<Ghast>`
`RANDOM_FLOAT_AROUND`
`static final GoalKey<Creature>`
`RANDOM_FLY`
Deprecated.
`static final GoalKey<Mob>`
`RANDOM_LOOK_AROUND`
`static final GoalKey<Mob>`
`RANDOM_LOOKAROUND`
Deprecated.
`static final GoalKey<Creature>`
`RANDOM_STROLL`
`static final GoalKey<Creature>`
`RANDOM_STROLL_LAND`
Deprecated.
`static final GoalKey<Creature>`
`RANDOM_SWIM`
Deprecated.
`static final GoalKey<Creature>`
`RANDOM_SWIMMING`
`static final GoalKey<Tameable>`
`RANDOM_TARGET_NON_TAMED`
Deprecated.
`static final GoalKey<RangedEntity>`
`RANGED_ATTACK`
`static final GoalKey<Monster>`
`RANGED_BOW_ATTACK`
`static final GoalKey<Monster>`
`RANGED_CROSSBOW_ATTACK`
`static final GoalKey<Ravager>`
`RAVAGER_MELEE_ATTACK`
`static final GoalKey<Creature>`
`REMOVE_BLOCK`
`static final GoalKey<Mob>`
`RESET_UNIVERSAL_ANGER`
`static final GoalKey<Creature>`
`RESTRICT_SUN`
`static final GoalKey<AbstractHorse>`
`RUN_AROUND_LIKE_CRAZY`
`static final GoalKey<Fox>`
`SEEK_SHELTER`
`static final GoalKey<Shulker>`
`SHULKER_ATTACK`
`static final GoalKey<Shulker>`
`SHULKER_DEFENSE`
Deprecated.
`static final GoalKey<Shulker>`
`SHULKER_DEFENSE_ATTACK`
`static final GoalKey<Shulker>`
`SHULKER_NEAREST`
Deprecated.
`static final GoalKey<Shulker>`
`SHULKER_NEAREST_ATTACK`
`static final GoalKey<Shulker>`
`SHULKER_PEEK`
`static final GoalKey<Silverfish>`
`SILVERFISH_HIDE_IN_BLOCK`
Deprecated.
`static final GoalKey<Silverfish>`
`SILVERFISH_MERGE_WITH_STONE`
`static final GoalKey<Silverfish>`
`SILVERFISH_WAKE_OTHERS`
Deprecated.
`static final GoalKey<Silverfish>`
`SILVERFISH_WAKE_UP_FRIENDS`
`static final GoalKey<Tameable>`
`SIT`
Deprecated.
`static final GoalKey<Tameable>`
`SIT_WHEN_ORDERED_TO`
`static final GoalKey<AbstractSkeleton>`
`SKELETON_MELEE`
`static final GoalKey<SkeletonHorse>`
`SKELETON_TRAP`
`static final GoalKey<Fox>`
`SLEEP`
`static final GoalKey<Slime>`
`SLIME_ATTACK`
`static final GoalKey<Slime>`
`SLIME_FLOAT`
`static final GoalKey<Slime>`
`SLIME_IDLE`
Deprecated.
`static final GoalKey<Slime>`
`SLIME_KEEP_ON_JUMPING`
`static final GoalKey<Slime>`
`SLIME_NEAREST_PLAYER`
Deprecated.
`static final GoalKey<Slime>`
`SLIME_RANDOM_DIRECTION`
`static final GoalKey<Slime>`
`SLIME_RANDOM_JUMP`
Deprecated.
`static final GoalKey<Spellcaster>`
`SPELLCASTER_CAST_SPELL`
Deprecated.
`static final GoalKey<Spellcaster>`
`SPELLCASTER_CASTING_SPELL`
`static final GoalKey<Spider>`
`SPIDER`
`static final GoalKey<Spider>`
`SPIDER_ATTACK`
`static final GoalKey<Spider>`
`SPIDER_MELEE_ATTACK`
Deprecated.
`static final GoalKey<Spider>`
`SPIDER_NEAREST_ATTACKABLE_TARGET`
Deprecated.
`static final GoalKey<Squid>`
`SQUID`
Deprecated.
`static final GoalKey<Squid>`
`SQUID_FLEE`
`static final GoalKey<Squid>`
`SQUID_RANDOM_MOVEMENT`
`static final GoalKey<Fox>`
`STALK_PREY`
`static final GoalKey<Strider>`
`STRIDER_GO_TO_LAVA`
`static final GoalKey<Creature>`
`STROLL_THROUGH_VILLAGE`
`static final GoalKey<Creature>`
`STROLL_VILLAGE`
Deprecated.
`static final GoalKey<Creature>`
`STROLL_VILLAGE_GOLEM`
Deprecated.
`static final GoalKey<Creeper>`
`SWELL`
`static final GoalKey<AbstractHorse>`
`TAME`
Deprecated.
`static final GoalKey<Creature>`
`TEMPT`
`static final GoalKey<Cat>`
`TEMPT_CHANCE`
Deprecated.
`static final GoalKey<AbstractVillager>`
`TRADE_WITH_PLAYER`
`static final GoalKey<Llama>`
`TRADER_LLAMA_DEFEND_WANDERING_TRADER`
`static final GoalKey<Creature>`
`TRY_FIND_WATER`
`static final GoalKey<Turtle>`
`TURTLE_BREED`
`static final GoalKey<Turtle>`
`TURTLE_GO_HOME`
`static final GoalKey<Turtle>`
`TURTLE_GO_TO_WATER`
`static final GoalKey<Turtle>`
`TURTLE_GOTO_WATER`
Deprecated.
`static final GoalKey<Turtle>`
`TURTLE_LAY_EGG`
`static final GoalKey<Turtle>`
`TURTLE_PANIC`
`static final GoalKey<Turtle>`
`TURTLE_RANDOM_STROLL`
`static final GoalKey<Turtle>`
`TURTLE_TEMPT`
Deprecated.
`static final GoalKey<Turtle>`
`TURTLE_TRAVEL`
`static final GoalKey<Mob>`
`UNIVERSAL_ANGER_RESET`
Deprecated.
`static final GoalKey<Mob>`
`USE_ITEM`
`static final GoalKey<Vex>`
`VEX_CHARGE_ATTACK`
`static final GoalKey<Vex>`
`VEX_COPY_OWNER`
`static final GoalKey<Vex>`
`VEX_COPY_TARGET_OF_OWNER`
Deprecated.
`static final GoalKey<Vex>`
`VEX_RANDOM_MOVE`
`static final GoalKey<WanderingTrader>`
`VILLAGERTRADER_WANDER_TO_POSITION`
Deprecated.
`static final GoalKey<Mob>`
`VINDICATOR_BREAK_DOOR`
`static final GoalKey<Vindicator>`
`VINDICATOR_JOHNNY_ATTACK`
`static final GoalKey<Vindicator>`
`VINDICATOR_MELEE_ATTACK`
`static final GoalKey<WanderingTrader>`
`WANDER_TO_POSITION`
`static final GoalKey<Creature>`
`WATER`
Deprecated.
`static final GoalKey<Creature>`
`WATER_AVOIDING_RANDOM_FLYING`
`static final GoalKey<Creature>`
`WATER_AVOIDING_RANDOM_STROLL`
`static final GoalKey<Dolphin>`
`WATER_JUMP`
Deprecated.
`static final GoalKey<Wither>`
`WITHER_DO_NOTHING`
`static final GoalKey<Wolf>`
`WOLF_AVOID_ENTITY`
`static final GoalKey<Zombie>`
`ZOMBIE_ATTACK`
`static final GoalKey<Zombie>`
`ZOMBIE_ATTACK_TURTLE_EGG`

## Method Summary

### Methods inherited from interface com.destroystokyo.paper.entity.ai.Goal

`getKey, getTypes, shouldActivate, shouldStayActive, start, stop, tick`

## Field Details

### AVOID_ENTITY

static final GoalKey<Creature> AVOID_ENTITY

### BEG

static final GoalKey<Wolf> BEG

### BREAK_DOOR

static final GoalKey<Mob> BREAK_DOOR

### BREATH_AIR

static final GoalKey<Creature> BREATH_AIR

### BREED

static final GoalKey<Animals> BREED

### CAT_LIE_ON_BED

static final GoalKey<Cat> CAT_LIE_ON_BED

### CAT_SIT_ON_BLOCK

static final GoalKey<Cat> CAT_SIT_ON_BLOCK

### DOLPHIN_JUMP

static final GoalKey<Dolphin> DOLPHIN_JUMP

### EAT_BLOCK

static final GoalKey<Mob> EAT_BLOCK

### FLEE_SUN

static final GoalKey<Creature> FLEE_SUN

### FLOAT

static final GoalKey<Mob> FLOAT

### FOLLOW_BOAT

static final GoalKey<Creature> FOLLOW_BOAT

### FOLLOW_FLOCK_LEADER

static final GoalKey<Fish> FOLLOW_FLOCK_LEADER

### FOLLOW_MOB

static final GoalKey<Mob> FOLLOW_MOB

### FOLLOW_OWNER

static final GoalKey<Tameable> FOLLOW_OWNER

### FOLLOW_PARENT

static final GoalKey<Animals> FOLLOW_PARENT

### GOLEM_RANDOM_STROLL_IN_VILLAGE

static final GoalKey<Creature> GOLEM_RANDOM_STROLL_IN_VILLAGE

### INTERACT

static final GoalKey<Mob> INTERACT

### LAND_ON_OWNERS_SHOULDER

static final GoalKey<Parrot> LAND_ON_OWNERS_SHOULDER

### LEAP_AT

static final GoalKey<Mob> LEAP_AT

### LLAMA_FOLLOW_CARAVAN

static final GoalKey<Llama> LLAMA_FOLLOW_CARAVAN

### LOOK_AT_PLAYER

static final GoalKey<Mob> LOOK_AT_PLAYER

### LOOK_AT_TRADING_PLAYER

static final GoalKey<AbstractVillager> LOOK_AT_TRADING_PLAYER

### MELEE_ATTACK

static final GoalKey<Creature> MELEE_ATTACK

### MOVE_BACK_TO_VILLAGE

static final GoalKey<Creature> MOVE_BACK_TO_VILLAGE

### MOVE_THROUGH_VILLAGE

static final GoalKey<Creature> MOVE_THROUGH_VILLAGE

### MOVE_TOWARDS_RESTRICTION

static final GoalKey<Creature> MOVE_TOWARDS_RESTRICTION

### MOVE_TOWARDS

static final GoalKey<Creature> MOVE_TOWARDS

### OCELOT_ATTACK

static final GoalKey<Mob> OCELOT_ATTACK

### OFFER_FLOWER

static final GoalKey<IronGolem> OFFER_FLOWER

### OPEN_DOOR

static final GoalKey<Mob> OPEN_DOOR

### PANIC

static final GoalKey<Creature> PANIC

### PATHFIND_TO_RAID

static final GoalKey<Raider> PATHFIND_TO_RAID

### RANDOM_LOOK_AROUND

static final GoalKey<Mob> RANDOM_LOOK_AROUND

### RANDOM_STROLL

static final GoalKey<Creature> RANDOM_STROLL

### RANDOM_SWIMMING

static final GoalKey<Creature> RANDOM_SWIMMING

### RANGED_ATTACK

static final GoalKey<RangedEntity> RANGED_ATTACK

### RANGED_BOW_ATTACK

static final GoalKey<Monster> RANGED_BOW_ATTACK

### RANGED_CROSSBOW_ATTACK

static final GoalKey<Monster> RANGED_CROSSBOW_ATTACK

### REMOVE_BLOCK

static final GoalKey<Creature> REMOVE_BLOCK

### RESTRICT_SUN

static final GoalKey<Creature> RESTRICT_SUN

### RUN_AROUND_LIKE_CRAZY

static final GoalKey<AbstractHorse> RUN_AROUND_LIKE_CRAZY

### SIT_WHEN_ORDERED_TO

static final GoalKey<Tameable> SIT_WHEN_ORDERED_TO

### STROLL_THROUGH_VILLAGE

static final GoalKey<Creature> STROLL_THROUGH_VILLAGE

### SWELL

static final GoalKey<Creeper> SWELL

### TEMPT

static final GoalKey<Creature> TEMPT

### TRADE_WITH_PLAYER

static final GoalKey<AbstractVillager> TRADE_WITH_PLAYER

### TRY_FIND_WATER

static final GoalKey<Creature> TRY_FIND_WATER

### USE_ITEM

static final GoalKey<Mob> USE_ITEM

### WATER_AVOIDING_RANDOM_FLYING

static final GoalKey<Creature> WATER_AVOIDING_RANDOM_FLYING

### WATER_AVOIDING_RANDOM_STROLL

static final GoalKey<Creature> WATER_AVOIDING_RANDOM_STROLL

### ZOMBIE_ATTACK

static final GoalKey<Zombie> ZOMBIE_ATTACK

### DEFEND_VILLAGE

static final GoalKey<IronGolem> DEFEND_VILLAGE

### HURT_BY

static final GoalKey<Creature> HURT_BY

### NEAREST_ATTACKABLE

static final GoalKey<Mob> NEAREST_ATTACKABLE

### NEAREST_ATTACKABLE_WITCH

static final GoalKey<Raider> NEAREST_ATTACKABLE_WITCH

### NEAREST_HEALABLE_RAIDER

static final GoalKey<Raider> NEAREST_HEALABLE_RAIDER

### NON_TAME_RANDOM

static final GoalKey<Tameable> NON_TAME_RANDOM

### OWNER_HURT_BY

static final GoalKey<Tameable> OWNER_HURT_BY

### OWNER_HURT

static final GoalKey<Tameable> OWNER_HURT

### RESET_UNIVERSAL_ANGER

static final GoalKey<Mob> RESET_UNIVERSAL_ANGER

### FISH_SWIM

static final GoalKey<Fish> FISH_SWIM

### BEE_ATTACK

static final GoalKey<Bee> BEE_ATTACK

### BEE_BECOME_ANGRY

static final GoalKey<Bee> BEE_BECOME_ANGRY

### BEE_ENTER_HIVE

static final GoalKey<Bee> BEE_ENTER_HIVE

### BEE_GO_TO_HIVE

static final GoalKey<Bee> BEE_GO_TO_HIVE

### BEE_GO_TO_KNOWN_FLOWER

static final GoalKey<Bee> BEE_GO_TO_KNOWN_FLOWER

### BEE_GROW_CROP

static final GoalKey<Bee> BEE_GROW_CROP

### BEE_HURT_BY_OTHER

static final GoalKey<Bee> BEE_HURT_BY_OTHER

### BEE_LOCATE_HIVE

static final GoalKey<Bee> BEE_LOCATE_HIVE

### BEE_POLLINATE

static final GoalKey<Bee> BEE_POLLINATE

### BEE_WANDER

static final GoalKey<Bee> BEE_WANDER

### CAT_AVOID_ENTITY

static final GoalKey<Cat> CAT_AVOID_ENTITY

### CAT_RELAX_ON_OWNER

static final GoalKey<Cat> CAT_RELAX_ON_OWNER

### CAT_TEMPT

static final GoalKey<Cat> CAT_TEMPT

### DOLPHIN_SWIM_TO_TREASURE

static final GoalKey<Dolphin> DOLPHIN_SWIM_TO_TREASURE

### DOLPHIN_SWIM_WITH_PLAYER

static final GoalKey<Dolphin> DOLPHIN_SWIM_WITH_PLAYER

### PLAY_WITH_ITEMS

static final GoalKey<Dolphin> PLAY_WITH_ITEMS

### DEFEND_TRUSTED

static final GoalKey<Fox> DEFEND_TRUSTED

### FACEPLANT

static final GoalKey<Fox> FACEPLANT

### FOX_BREED

static final GoalKey<Fox> FOX_BREED

### FOX_EAT_BERRIES

static final GoalKey<Fox> FOX_EAT_BERRIES

### FOX_FLOAT

static final GoalKey<Fox> FOX_FLOAT

### FOX_FOLLOW_PARENT

static final GoalKey<Fox> FOX_FOLLOW_PARENT

### FOX_LOOK_AT_PLAYER

static final GoalKey<Fox> FOX_LOOK_AT_PLAYER

### FOX_MELEE_ATTACK

static final GoalKey<Fox> FOX_MELEE_ATTACK

### FOX_PANIC

static final GoalKey<Fox> FOX_PANIC

### FOX_POUNCE

static final GoalKey<Fox> FOX_POUNCE

### FOX_SEARCH_FOR_ITEMS

static final GoalKey<Fox> FOX_SEARCH_FOR_ITEMS

### FOX_STROLL_THROUGH_VILLAGE

static final GoalKey<Fox> FOX_STROLL_THROUGH_VILLAGE

### PERCH_AND_SEARCH

static final GoalKey<Fox> PERCH_AND_SEARCH

### SEEK_SHELTER

static final GoalKey<Fox> SEEK_SHELTER

### SLEEP

static final GoalKey<Fox> SLEEP

### STALK_PREY

static final GoalKey<Fox> STALK_PREY

### OCELOT_AVOID_ENTITY

static final GoalKey<Ocelot> OCELOT_AVOID_ENTITY

### OCELOT_TEMPT

static final GoalKey<Ocelot> OCELOT_TEMPT

### PANDA_ATTACK

static final GoalKey<Panda> PANDA_ATTACK

### PANDA_AVOID

static final GoalKey<Panda> PANDA_AVOID

### PANDA_BREED

static final GoalKey<Panda> PANDA_BREED

### PANDA_HURT_BY

static final GoalKey<Panda> PANDA_HURT_BY

### PANDA_LIE_ON_BACK

static final GoalKey<Panda> PANDA_LIE_ON_BACK

### PANDA_LOOK_AT_PLAYER

static final GoalKey<Panda> PANDA_LOOK_AT_PLAYER

### PANDA_PANIC

static final GoalKey<Panda> PANDA_PANIC

### PANDA_ROLL

static final GoalKey<Panda> PANDA_ROLL

### PANDA_SIT

static final GoalKey<Panda> PANDA_SIT

### PANDA_SNEEZE

static final GoalKey<Panda> PANDA_SNEEZE

### POLAR_BEAR_ATTACK_PLAYERS

static final GoalKey<PolarBear> POLAR_BEAR_ATTACK_PLAYERS

### POLAR_BEAR_HURT_BY

static final GoalKey<PolarBear> POLAR_BEAR_HURT_BY

### POLAR_BEAR_MELEE_ATTACK

static final GoalKey<PolarBear> POLAR_BEAR_MELEE_ATTACK

### POLAR_BEAR_PANIC

static final GoalKey<PolarBear> POLAR_BEAR_PANIC

### PUFFERFISH_PUFF

static final GoalKey<PufferFish> PUFFERFISH_PUFF

### EVIL_RABBIT_ATTACK

static final GoalKey<Rabbit> EVIL_RABBIT_ATTACK

### RABBIT_AVOID_ENTITY

static final GoalKey<Rabbit> RABBIT_AVOID_ENTITY

### RABBIT_PANIC

static final GoalKey<Rabbit> RABBIT_PANIC

### RAID_GARDEN

static final GoalKey<Rabbit> RAID_GARDEN

### SQUID_FLEE

static final GoalKey<Squid> SQUID_FLEE

### SQUID_RANDOM_MOVEMENT

static final GoalKey<Squid> SQUID_RANDOM_MOVEMENT

### TURTLE_BREED

static final GoalKey<Turtle> TURTLE_BREED

### TURTLE_GO_HOME

static final GoalKey<Turtle> TURTLE_GO_HOME

### TURTLE_GO_TO_WATER

static final GoalKey<Turtle> TURTLE_GO_TO_WATER

### TURTLE_LAY_EGG

static final GoalKey<Turtle> TURTLE_LAY_EGG

### TURTLE_PANIC

static final GoalKey<Turtle> TURTLE_PANIC

### TURTLE_RANDOM_STROLL

static final GoalKey<Turtle> TURTLE_RANDOM_STROLL

### TURTLE_TRAVEL

static final GoalKey<Turtle> TURTLE_TRAVEL

### WOLF_AVOID_ENTITY

static final GoalKey<Wolf> WOLF_AVOID_ENTITY

### LLAMA_ATTACK_WOLF

static final GoalKey<Llama> LLAMA_ATTACK_WOLF

### LLAMA_HURT_BY

static final GoalKey<Llama> LLAMA_HURT_BY

### SKELETON_TRAP

static final GoalKey<SkeletonHorse> SKELETON_TRAP

### TRADER_LLAMA_DEFEND_WANDERING_TRADER

static final GoalKey<Llama> TRADER_LLAMA_DEFEND_WANDERING_TRADER

### WITHER_DO_NOTHING

static final GoalKey<Wither> WITHER_DO_NOTHING

### RAIDER_OPEN_DOOR

static final GoalKey<Illager> RAIDER_OPEN_DOOR

### SKELETON_MELEE

static final GoalKey<AbstractSkeleton> SKELETON_MELEE

### BLAZE_ATTACK

static final GoalKey<Blaze> BLAZE_ATTACK

### DROWNED_ATTACK

static final GoalKey<Drowned> DROWNED_ATTACK

### DROWNED_GO_TO_BEACH

static final GoalKey<Drowned> DROWNED_GO_TO_BEACH

### DROWNED_GO_TO_WATER

static final GoalKey<Creature> DROWNED_GO_TO_WATER

### DROWNED_SWIM_UP

static final GoalKey<Drowned> DROWNED_SWIM_UP

### DROWNED_TRIDENT_ATTACK

static final GoalKey<RangedEntity> DROWNED_TRIDENT_ATTACK

### ENDERMAN_FREEZE_WHEN_LOOKED_AT

static final GoalKey<Enderman> ENDERMAN_FREEZE_WHEN_LOOKED_AT

### ENDERMAN_LEAVE_BLOCK

static final GoalKey<Enderman> ENDERMAN_LEAVE_BLOCK

### ENDERMAN_LOOK_FOR_PLAYER

static final GoalKey<Enderman> ENDERMAN_LOOK_FOR_PLAYER

### ENDERMAN_TAKE_BLOCK

static final GoalKey<Enderman> ENDERMAN_TAKE_BLOCK

### EVOKER_ATTACK_SPELL

static final GoalKey<Evoker> EVOKER_ATTACK_SPELL

### EVOKER_CASTING_SPELL

static final GoalKey<Evoker> EVOKER_CASTING_SPELL

### EVOKER_SUMMON_SPELL

static final GoalKey<Evoker> EVOKER_SUMMON_SPELL

### EVOKER_WOLOLO_SPELL

static final GoalKey<Evoker> EVOKER_WOLOLO_SPELL

### GHAST_LOOK

static final GoalKey<Ghast> GHAST_LOOK

### GHAST_SHOOT_FIREBALL

static final GoalKey<Ghast> GHAST_SHOOT_FIREBALL

### RANDOM_FLOAT_AROUND

static final GoalKey<Ghast> RANDOM_FLOAT_AROUND

### GUARDIAN_ATTACK

static final GoalKey<Guardian> GUARDIAN_ATTACK

### ILLUSIONER_BLINDNESS_SPELL

static final GoalKey<Illusioner> ILLUSIONER_BLINDNESS_SPELL

### ILLUSIONER_MIRROR_SPELL

static final GoalKey<Illusioner> ILLUSIONER_MIRROR_SPELL

### LONG_DISTANCE_PATROL

static final GoalKey<Raider> LONG_DISTANCE_PATROL

### PHANTOM_ATTACK_PLAYER

static final GoalKey<Phantom> PHANTOM_ATTACK_PLAYER

### PHANTOM_ATTACK_STRATEGY

static final GoalKey<Phantom> PHANTOM_ATTACK_STRATEGY

### PHANTOM_CIRCLE_AROUND_ANCHOR

static final GoalKey<Phantom> PHANTOM_CIRCLE_AROUND_ANCHOR

### PHANTOM_SWEEP_ATTACK

static final GoalKey<Phantom> PHANTOM_SWEEP_ATTACK

### RAVAGER_MELEE_ATTACK

static final GoalKey<Ravager> RAVAGER_MELEE_ATTACK

### SHULKER_ATTACK

static final GoalKey<Shulker> SHULKER_ATTACK

### SHULKER_DEFENSE_ATTACK

static final GoalKey<Shulker> SHULKER_DEFENSE_ATTACK

### SHULKER_NEAREST_ATTACK

static final GoalKey<Shulker> SHULKER_NEAREST_ATTACK

### SHULKER_PEEK

static final GoalKey<Shulker> SHULKER_PEEK

### SILVERFISH_MERGE_WITH_STONE

static final GoalKey<Silverfish> SILVERFISH_MERGE_WITH_STONE

### SILVERFISH_WAKE_UP_FRIENDS

static final GoalKey<Silverfish> SILVERFISH_WAKE_UP_FRIENDS

### SLIME_ATTACK

static final GoalKey<Slime> SLIME_ATTACK

### SLIME_FLOAT

static final GoalKey<Slime> SLIME_FLOAT

### SLIME_KEEP_ON_JUMPING

static final GoalKey<Slime> SLIME_KEEP_ON_JUMPING

### SLIME_RANDOM_DIRECTION

static final GoalKey<Slime> SLIME_RANDOM_DIRECTION

### SPELLCASTER_CASTING_SPELL

static final GoalKey<Spellcaster> SPELLCASTER_CASTING_SPELL

### SPIDER_ATTACK

static final GoalKey<Spider> SPIDER_ATTACK

### SPIDER

static final GoalKey<Spider> SPIDER

### STRIDER_GO_TO_LAVA

static final GoalKey<Strider> STRIDER_GO_TO_LAVA

### VEX_CHARGE_ATTACK

static final GoalKey<Vex> VEX_CHARGE_ATTACK

### VEX_COPY_OWNER

static final GoalKey<Vex> VEX_COPY_OWNER

### VEX_RANDOM_MOVE

static final GoalKey<Vex> VEX_RANDOM_MOVE

### VINDICATOR_BREAK_DOOR

static final GoalKey<Mob> VINDICATOR_BREAK_DOOR

### VINDICATOR_JOHNNY_ATTACK

static final GoalKey<Vindicator> VINDICATOR_JOHNNY_ATTACK

### VINDICATOR_MELEE_ATTACK

static final GoalKey<Vindicator> VINDICATOR_MELEE_ATTACK

### ZOMBIE_ATTACK_TURTLE_EGG

static final GoalKey<Zombie> ZOMBIE_ATTACK_TURTLE_EGG

### WANDER_TO_POSITION

static final GoalKey<WanderingTrader> WANDER_TO_POSITION

### HOLD_GROUND_ATTACK

static final GoalKey<Raider> HOLD_GROUND_ATTACK

### OBTAIN_RAID_LEADER_BANNER

static final GoalKey<Raider> OBTAIN_RAID_LEADER_BANNER

### RAIDER_CELEBRATION

static final GoalKey<Raider> RAIDER_CELEBRATION

### RAIDER_MOVE_THROUGH_VILLAGE

static final GoalKey<Raider> RAIDER_MOVE_THROUGH_VILLAGE

### ANGER

@Deprecated static final GoalKey<PigZombie> ANGER
Deprecated.
removed in 1.16

### ANGER_OTHER

@Deprecated static final GoalKey<PigZombie> ANGER_OTHER
Deprecated.
removed in 1.16

### BLAZE_FIREBALL

@Deprecated static final GoalKey<Blaze> BLAZE_FIREBALL
Deprecated.

### TEMPT_CHANCE

@Deprecated static final GoalKey<Cat> TEMPT_CHANCE
Deprecated.

### DOLPHIN_PLAY_WITH_ITEMS

@Deprecated static final GoalKey<Dolphin> DOLPHIN_PLAY_WITH_ITEMS
Deprecated.

### DROWNED_GOTO_BEACH

@Deprecated static final GoalKey<Drowned> DROWNED_GOTO_BEACH
Deprecated.

### DROWNED_GOTO_WATER

@Deprecated static final GoalKey<Creature> DROWNED_GOTO_WATER
Deprecated.

### ENDERMAN_PICKUP_BLOCK

@Deprecated static final GoalKey<Enderman> ENDERMAN_PICKUP_BLOCK
Deprecated.

### ENDERMAN_PLACE_BLOCK

@Deprecated static final GoalKey<Enderman> ENDERMAN_PLACE_BLOCK
Deprecated.

### PLAYER_WHO_LOOKED_AT_TARGET

@Deprecated static final GoalKey<Enderman> PLAYER_WHO_LOOKED_AT_TARGET
Deprecated.

### EVOKER_CAST_SPELL

@Deprecated static final GoalKey<Evoker> EVOKER_CAST_SPELL
Deprecated.

### FOX_DEFEND_TRUSTED

@Deprecated static final GoalKey<Fox> FOX_DEFEND_TRUSTED
Deprecated.

### FOX_FACEPLANT

@Deprecated static final GoalKey<Fox> FOX_FACEPLANT
Deprecated.

### FOX_PERCH_AND_SEARCH

@Deprecated static final GoalKey<Fox> FOX_PERCH_AND_SEARCH
Deprecated.

### FOX_SLEEP

@Deprecated static final GoalKey<Fox> FOX_SLEEP
Deprecated.

### FOX_SEEK_SHELTER

@Deprecated static final GoalKey<Fox> FOX_SEEK_SHELTER
Deprecated.

### FOX_STALK_PREY

@Deprecated static final GoalKey<Fox> FOX_STALK_PREY
Deprecated.

### GHAST_ATTACK_TARGET

@Deprecated static final GoalKey<Ghast> GHAST_ATTACK_TARGET
Deprecated.

### GHAST_IDLE_MOVE

@Deprecated static final GoalKey<Ghast> GHAST_IDLE_MOVE
Deprecated.

### GHAST_MOVE_TOWARDS_TARGET

@Deprecated static final GoalKey<Ghast> GHAST_MOVE_TOWARDS_TARGET
Deprecated.

### SPELLCASTER_CAST_SPELL

@Deprecated static final GoalKey<Spellcaster> SPELLCASTER_CAST_SPELL
Deprecated.

### LLAMATRADER_DEFENDED_WANDERING_TRADER

@Deprecated static final GoalKey<TraderLlama> LLAMATRADER_DEFENDED_WANDERING_TRADER
Deprecated.

### PANDA_HURT_BY_TARGET

@Deprecated static final GoalKey<Panda> PANDA_HURT_BY_TARGET
Deprecated.

### POLARBEAR_ATTACK_PLAYERS

@Deprecated static final GoalKey<PolarBear> POLARBEAR_ATTACK_PLAYERS
Deprecated.

### POLARBEAR_HURT_BY

@Deprecated static final GoalKey<PolarBear> POLARBEAR_HURT_BY
Deprecated.

### POLARBEAR_MELEE

@Deprecated static final GoalKey<PolarBear> POLARBEAR_MELEE
Deprecated.

### POLARBEAR_PANIC

@Deprecated static final GoalKey<PolarBear> POLARBEAR_PANIC
Deprecated.

### EAT_CARROTS

@Deprecated static final GoalKey<Rabbit> EAT_CARROTS
Deprecated.

### KILLER_RABBIT_MELEE_ATTACK

@Deprecated static final GoalKey<Rabbit> KILLER_RABBIT_MELEE_ATTACK
Deprecated.

### RABBIT_AVOID_TARGET

@Deprecated static final GoalKey<Rabbit> RABBIT_AVOID_TARGET
Deprecated.

### RAIDER_HOLD_GROUND

@Deprecated static final GoalKey<Raider> RAIDER_HOLD_GROUND
Deprecated.

### RAIDER_OBTAIN_BANNER

@Deprecated static final GoalKey<Raider> RAIDER_OBTAIN_BANNER
Deprecated.

### SHULKER_DEFENSE

@Deprecated static final GoalKey<Shulker> SHULKER_DEFENSE
Deprecated.

### SHULKER_NEAREST

@Deprecated static final GoalKey<Shulker> SHULKER_NEAREST
Deprecated.

### SILVERFISH_HIDE_IN_BLOCK

@Deprecated static final GoalKey<Silverfish> SILVERFISH_HIDE_IN_BLOCK
Deprecated.

### SILVERFISH_WAKE_OTHERS

@Deprecated static final GoalKey<Silverfish> SILVERFISH_WAKE_OTHERS
Deprecated.

### SLIME_IDLE

@Deprecated static final GoalKey<Slime> SLIME_IDLE
Deprecated.

### SLIME_NEAREST_PLAYER

@Deprecated static final GoalKey<Slime> SLIME_NEAREST_PLAYER
Deprecated.

### SLIME_RANDOM_JUMP

@Deprecated static final GoalKey<Slime> SLIME_RANDOM_JUMP
Deprecated.

### SPIDER_MELEE_ATTACK

@Deprecated static final GoalKey<Spider> SPIDER_MELEE_ATTACK
Deprecated.

### SPIDER_NEAREST_ATTACKABLE_TARGET

@Deprecated static final GoalKey<Spider> SPIDER_NEAREST_ATTACKABLE_TARGET
Deprecated.

### SQUID

@Deprecated static final GoalKey<Squid> SQUID
Deprecated.

### TURTLE_GOTO_WATER

@Deprecated static final GoalKey<Turtle> TURTLE_GOTO_WATER
Deprecated.

### TURTLE_TEMPT

@Deprecated static final GoalKey<Turtle> TURTLE_TEMPT
Deprecated.

### VEX_COPY_TARGET_OF_OWNER

@Deprecated static final GoalKey<Vex> VEX_COPY_TARGET_OF_OWNER
Deprecated.

### VILLAGERTRADER_WANDER_TO_POSITION

@Deprecated static final GoalKey<WanderingTrader> VILLAGERTRADER_WANDER_TO_POSITION
Deprecated.

### ARROW_ATTACK

@Deprecated static final GoalKey<RangedEntity> ARROW_ATTACK
Deprecated.

### AVOID_TARGET

@Deprecated static final GoalKey<Creature> AVOID_TARGET
Deprecated.

### BOW_SHOOT

@Deprecated static final GoalKey<Monster> BOW_SHOOT
Deprecated.

### BREATH

@Deprecated static final GoalKey<Creature> BREATH
Deprecated.

### CAT_SIT_ON_BED

@Deprecated static final GoalKey<Cat> CAT_SIT_ON_BED
Deprecated.

### CROSSBOW_ATTACK

@Deprecated static final GoalKey<Monster> CROSSBOW_ATTACK
Deprecated.

### DOOR_OPEN

@Deprecated static final GoalKey<Mob> DOOR_OPEN
Deprecated.

### EAT_TILE

@Deprecated static final GoalKey<Mob> EAT_TILE
Deprecated.

### FISH_SCHOOL

@Deprecated static final GoalKey<Fish> FISH_SCHOOL
Deprecated.

### FOLLOW_ENTITY

@Deprecated static final GoalKey<Mob> FOLLOW_ENTITY
Deprecated.

### HORSE_TRAP

@Deprecated static final GoalKey<SkeletonHorse> HORSE_TRAP
Deprecated.

### HURT_BY_TARGET

@Deprecated static final GoalKey<Creature> HURT_BY_TARGET
Deprecated.

### JUMP_ON_BLOCK

@Deprecated static final GoalKey<Cat> JUMP_ON_BLOCK
Deprecated.

### LEAP_AT_TARGET

@Deprecated static final GoalKey<Mob> LEAP_AT_TARGET
Deprecated.

### LLAMA_FOLLOW

@Deprecated static final GoalKey<Llama> LLAMA_FOLLOW
Deprecated.

### MOVE_TOWARDS_TARGET

@Deprecated static final GoalKey<Creature> MOVE_TOWARDS_TARGET
Deprecated.

### NEAREST_ATTACKABLE_TARGET

@Deprecated static final GoalKey<Mob> NEAREST_ATTACKABLE_TARGET
Deprecated.

### NEAREST_ATTACKABLE_TARGET_WITCH

@Deprecated static final GoalKey<Raider> NEAREST_ATTACKABLE_TARGET_WITCH
Deprecated.

### NEAREST_VILLAGE

@Deprecated static final GoalKey<Creature> NEAREST_VILLAGE
Deprecated.

### OWNER_HURT_BY_TARGET

@Deprecated static final GoalKey<Tameable> OWNER_HURT_BY_TARGET
Deprecated.

### OWNER_HURT_TARGET

@Deprecated static final GoalKey<Tameable> OWNER_HURT_TARGET
Deprecated.

### PERCH

@Deprecated static final GoalKey<Parrot> PERCH
Deprecated.

### RAID

@Deprecated static final GoalKey<Raider> RAID
Deprecated.

### RANDOM_FLY

@Deprecated static final GoalKey<Creature> RANDOM_FLY
Deprecated.

### RANDOM_LOOKAROUND

@Deprecated static final GoalKey<Mob> RANDOM_LOOKAROUND
Deprecated.

### RANDOM_STROLL_LAND

@Deprecated static final GoalKey<Creature> RANDOM_STROLL_LAND
Deprecated.

### RANDOM_SWIM

@Deprecated static final GoalKey<Creature> RANDOM_SWIM
Deprecated.

### RANDOM_TARGET_NON_TAMED

@Deprecated static final GoalKey<Tameable> RANDOM_TARGET_NON_TAMED
Deprecated.

### SIT

@Deprecated static final GoalKey<Tameable> SIT
Deprecated.

### STROLL_VILLAGE

@Deprecated static final GoalKey<Creature> STROLL_VILLAGE
Deprecated.

### TAME

@Deprecated static final GoalKey<AbstractHorse> TAME
Deprecated.

### WATER

@Deprecated static final GoalKey<Creature> WATER
Deprecated.

### WATER_JUMP

@Deprecated static final GoalKey<Dolphin> WATER_JUMP
Deprecated.

### STROLL_VILLAGE_GOLEM

@Deprecated static final GoalKey<Creature> STROLL_VILLAGE_GOLEM
Deprecated.

### UNIVERSAL_ANGER_RESET

@Deprecated static final GoalKey<Mob> UNIVERSAL_ANGER_RESET
Deprecated.