Uses of Class
net.minecraft.entity.ai.goal.Goal
Packages that use Goal
Package
Description
The basic AI system for Minecraft living entities.
-
Uses of Goal in net.minecraft.entity.ai.goal
Subclasses of Goal in net.minecraft.entity.ai.goalModifier 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
Fields in net.minecraft.entity.ai.goal declared as GoalMethods in net.minecraft.entity.ai.goal that return GoalMethods in net.minecraft.entity.ai.goal with parameters of type GoalModifier and TypeMethodDescriptionvoid
Adds a goal with a certain priority.void
Method parameters in net.minecraft.entity.ai.goal with type arguments of type GoalConstructors in net.minecraft.entity.ai.goal with parameters of type Goal -
Uses of Goal in net.minecraft.entity.boss
Subclasses of Goal in net.minecraft.entity.boss -
Uses of Goal in net.minecraft.entity.mob
Subclasses of Goal in net.minecraft.entity.mobModifier 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
Method parameters in net.minecraft.entity.mob with type arguments of type Goal -
Uses of Goal in net.minecraft.entity.passive
Subclasses of Goal in net.minecraft.entity.passiveModifier and TypeClassDescriptionprivate class
private class
private class
private class
private class
class
class
private class
private class
private class
private static 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
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
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>
private class
Fields in net.minecraft.entity.passive declared as GoalModifier and TypeFieldDescriptionprivate Goal
FoxEntity.followBabyTurtleGoal
private Goal
FoxEntity.followChickenAndRabbitGoal
private Goal
FoxEntity.followFishGoal
-
Uses of Goal in net.minecraft.entity.raid
Subclasses of Goal in net.minecraft.entity.raidModifier and TypeClassDescriptionprivate static class
class
protected class
class