History - net.minecraft.entity.ai.goal.GoalSelector

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

boolean (Goal, PrioritizedGoal): lambda$removeGoal$0, method_20650, method_20650

boolean (Goal, Goal): lambda$removeGoal$0, method_20650, method_20650

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

boolean (Map$Entry): lambda$tick$2, method_55701, method_55701

boolean (Map$Entry): lambda$tick$0, method_55701, method_55701

boolean (Goal, PrioritizedGoal): lambda$removeGoal$1, method_20650, method_20650

boolean (Goal, PrioritizedGoal): lambda$removeGoal$0, method_20650, method_20650

1.21.11_unobfuscated

Names

net.minecraft.world.entity.ai.goal.GoalSelector

net.minecraft.class_1355

net.minecraft.entity.ai.goal.GoalSelector

Fields

PrioritizedGoal: NO_GOAL, field_18410, REPLACEABLE_GOAL

Map<Goal$Control, PrioritizedGoal>: lockedFlags, field_18411, goalsByControl

Set<PrioritizedGoal>: availableGoals, field_6461, goals

EnumSet<Goal$Control>: disabledFlags, field_6462, disabledControls

Constructors

()

Methods

void (int, Goal): addGoal, method_6277, add

void (Predicate<Goal>): removeAllGoals, method_35113, clear

void (Goal): removeGoal, method_6280, remove

boolean (PrioritizedGoal, EnumSet<Goal$Control>): goalContainsAnyFlags, method_38063, usesAny

boolean (PrioritizedGoal, Map<Goal$Control, PrioritizedGoal>): goalCanBeReplacedForAllFlags, method_38064, canReplaceAll

void (): tick, method_6275, tick

void (boolean): tickRunningGoals, method_38849, tickGoals

Set<PrioritizedGoal> (): getAvailableGoals, method_35115, getGoals

void (Goal$Control): disableControlFlag, method_6274, disableControl

void (Goal$Control): enableControlFlag, method_6273, enableControl

void (Goal$Control, boolean): setControlFlag, method_6276, setControlEnabled

boolean (Map$Entry): lambda$tick$2, method_55701, method_55701

boolean (Goal, PrioritizedGoal): lambda$removeGoal$1, method_20650, method_20650

boolean (Predicate, PrioritizedGoal): lambda$removeAllGoals$0, method_47828, method_47828