Uses of Class
net.minecraft.entity.ai.goal.Goal
Package
Description
The basic AI system for Minecraft living entities.
-
Uses of Goal in net.minecraft.entity.ai.goal
Modifier and TypeClassDescriptionclass
ActiveTargetGoal<T extends LivingEntity>
A target goal that finds a target by entity class when the goal starts.class
class
class
Goal that causes its mob to follow and attack its selected target.class
class
class
BowAttackGoal<T extends HostileEntity & RangedAttackMob>
class
class
class
class
class
class
CrossbowAttackGoal<T extends HostileEntity & RangedAttackMob & CrossbowUser>
class
DisableableFollowTargetGoal<T extends LivingEntity>
An active target goal that can be disabled so that it cannot start.class
class
class
class
class
class
class
FleeEntityGoal<T extends LivingEntity>
class
class
class
class
class
class
class
Makes aCatEntity
go to a bed and sleep.class
class
class
HoldInHandsGoal<T extends MobEntity>
class
class
class
class
class
class
class
class
class
class
class
MoveToRaidCenterGoal<T extends RaiderEntity>
class
class
class
class
class
class
RaidGoal<T extends LivingEntity>
class
class
class
class
class
class
class
class
class
class
class
class
class
A goal that maintains the target of a mob entity.class
UniversalAngerGoal<T extends MobEntity & Angerable>
class
UntamedActiveTargetGoal<T extends LivingEntity>
An active target goal that only starts for untamed tameable animals.class
class
class
class
class
class
Modifier and TypeMethodDescriptionvoid
Adds a goal with a certain priority.void
-
Uses of Goal in net.minecraft.entity.boss
-
Uses of Goal in net.minecraft.entity.mob
Modifier and TypeClassDescriptionprivate static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private class
private class
private class
class
private static class
private static class
private static class
private static class
protected class
private class
private class
static class
PatrolEntity.PatrolGoal<T extends PatrolEntity>
private class
private class
private class
private class
private class
private class
private class
private static class
A target goal on other teams' entities if this shulker belongs to a team.private class
A hostile target goal on players.private static class
private static class
private static class
private static class
private static class
private static class
protected class
protected class
private static class
private static class
SpiderEntity.TargetGoal<T extends LivingEntity>
private class
private class
private class
private static class
private static class
private class
-
Uses of Goal in net.minecraft.entity.passive
Modifier and TypeClassDescriptionprivate class
private class
private class
private class
private class
class
class
private class
private class
private class
private static class
private class
private class
private static class
CatEntity.CatFleeGoal<T extends LivingEntity>
private static class
private static class
private static class
private class
private static class
private static class
private class
private class
private class
private class
private class
class
private class
private class
private class
private class
class
private class
private class
private class
private class
private class
private class
private static class
private static class
private static class
OcelotEntity.FleeGoal<T extends LivingEntity>
private static class
private static class
private static class
private static class
private static class
private static class
PandaEntity.PandaFleeGoal<T extends LivingEntity>
private static class
private static class
private class
private static class
private static class
private static class
private class
private class
private class
A target goal on players when this polar bear is near a baby polar bear.private static class
private static class
private static class
private static class
RabbitEntity.FleeGoal<T extends LivingEntity>
private class
private class
private static class
class
protected static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private class
private class
WolfEntity.AvoidLlamaGoal<T extends LivingEntity>
Modifier and TypeFieldDescriptionprivate Goal
FoxEntity.followBabyTurtleGoal
private Goal
FoxEntity.followChickenAndRabbitGoal
private Goal
FoxEntity.followFishGoal
-
Uses of Goal in net.minecraft.entity.raid
Modifier and TypeClassDescriptionprivate static class
class
protected class
class