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

1.21.3

Names

can

cdf

Fields

WrappedGoal: a, NO_GOAL, field_18410, REPLACEABLE_GOAL, f_25343_

WrappedGoal: a, NO_GOAL, field_18410, REPLACEABLE_GOAL

Map<Goal$Flag, WrappedGoal>: b, lockedFlags, field_18411, goalsByControl, f_25344_

Map<Goal$Flag, WrappedGoal>: b, lockedFlags, field_18411, goalsByControl

Set<WrappedGoal>: c, availableGoals, field_6461, goals, f_25345_

Set<WrappedGoal>: c, availableGoals, field_6461, goals

EnumSet<Goal$Flag>: e, disabledFlags, field_6462, disabledControls, f_25347_

EnumSet<Goal$Flag>: d, disabledFlags, field_6462, disabledControls

Supplier<ProfilerFiller>: d, profiler, field_6463, profiler, f_25346_

Constructors

(Supplier<ProfilerFiller>)

()

Methods

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

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

void (Goal): a, removeGoal, method_6280, remove, m_25363_

void (Goal): a, removeGoal, method_6280, remove

void (): a, tick, method_6275, tick, m_25373_

void (): a, tick, method_6275, tick

void (Goal$Flag): a, disableControlFlag, method_6274, disableControl, m_25355_

void (Goal$Flag): a, disableControlFlag, method_6274, disableControl

void (Goal$Flag): b, enableControlFlag, method_6273, enableControl, m_25374_

void (Goal$Flag): b, enableControlFlag, method_6273, enableControl

void (Goal$Flag, boolean): a, setControlFlag, method_6276, setControlEnabled, m_25360_

void (Goal$Flag, boolean): a, setControlFlag, method_6276, setControlEnabled

Set<WrappedGoal> (): b, getAvailableGoals, method_35115, getGoals, m_148105_

Set<WrappedGoal> (): b, getAvailableGoals, method_35115, getGoals

boolean (WrappedGoal, EnumSet<Goal$Flag>): a, goalContainsAnyFlags, method_38063, usesAny, m_186075_

boolean (WrappedGoal, EnumSet<Goal$Flag>): a, goalContainsAnyFlags, method_38063, usesAny

boolean (WrappedGoal, Map<Goal$Flag, WrappedGoal>): a, goalCanBeReplacedForAllFlags, method_38064, canReplaceAll, m_186078_

boolean (WrappedGoal, Map<Goal$Flag, WrappedGoal>): a, goalCanBeReplacedForAllFlags, method_38064, canReplaceAll

void (boolean): a, tickRunningGoals, method_38849, tickGoals, m_186081_

void (boolean): a, tickRunningGoals, method_38849, tickGoals

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

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

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

caq

can

Fields

Constructors

Methods

1.20.6

Names

bti

caq

Fields

int: h, newGoalRate, field_6464, timeInterval, f_25348_

WrappedGoal: b, NO_GOAL, field_18410, REPLACEABLE_GOAL, f_25343_

WrappedGoal: a, NO_GOAL, field_18410, REPLACEABLE_GOAL, f_25343_

Map<Goal$Flag, WrappedGoal>: c, lockedFlags, field_18411, goalsByControl, f_25344_

Map<Goal$Flag, WrappedGoal>: b, lockedFlags, field_18411, goalsByControl, f_25344_

Set<WrappedGoal>: d, availableGoals, field_6461, goals, f_25345_

Set<WrappedGoal>: c, availableGoals, field_6461, goals, f_25345_

EnumSet<Goal$Flag>: f, disabledFlags, field_6462, disabledControls, f_25347_

EnumSet<Goal$Flag>: e, disabledFlags, field_6462, disabledControls, f_25347_

Supplier<ProfilerFiller>: e, profiler, field_6463, profiler, f_25346_

Supplier<ProfilerFiller>: d, profiler, field_6463, profiler, f_25346_

int: g, tickCount, field_30212, field_30212, f_148095_

org.slf4j.Logger: a, LOGGER, field_6466, LOGGER, f_25342_

Constructors

Methods

Stream<WrappedGoal> (): c, getRunningGoals, method_19048, getRunningGoals, m_25386_

void (int): a, setNewGoalRate, method_35114, setTimeInterval, m_148097_

1.20.4

Names

bqc

bti

Fields

Constructors

Methods

1.20.2

Names

bmw

bqc

Fields

Constructors

Methods

1.20.1

Names

bmu

bmw

Fields

Constructors

Methods

1.19.4

Names

bkz

bmu

Fields

Constructors

Methods

1.19.3

Names

biq

bkz

Fields

Constructors

Methods

void (): b, tick, method_6275, tick, m_25373_

void (): a, tick, method_6275, tick, m_25373_

Stream<WrappedGoal> (): d, getRunningGoals, method_19048, getRunningGoals, m_25386_

Stream<WrappedGoal> (): c, getRunningGoals, method_19048, getRunningGoals, m_25386_

void (): a, removeAllGoals, method_35113, clear, m_148096_

Set<WrappedGoal> (): c, getAvailableGoals, method_35115, getGoals, m_148105_

Set<WrappedGoal> (): b, getAvailableGoals, method_35115, getGoals, m_148105_

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

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

bht

biq

Fields

Constructors

Methods

1.19

Names

bdu

bht

Fields

Constructors

Methods

1.18.2

Names

bdc

bdu

Fields

org.apache.logging.log4j.Logger: a, LOGGER, field_6466, LOGGER, f_25342_

org.slf4j.Logger: a, LOGGER, field_6466, LOGGER, f_25342_

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

azq

bdc

Fields

Constructors

Methods

void (): b, tick, method_6275, tick, m_25373_, doTick

void (): b, tick, method_6275, tick, m_25373_

boolean (WrappedGoal, EnumSet<Goal$Flag>): a, goalContainsAnyFlags, method_38063, usesAny, m_186075_

boolean (WrappedGoal, Map<Goal$Flag, WrappedGoal>): a, goalCanBeReplacedForAllFlags, method_38064, canReplaceAll, m_186078_

void (boolean): a, tickRunningGoals, method_38849, tickGoals, m_186081_

1.17.1

Names

azp

azq

Fields

Constructors

Methods

1.17

Names

avw

azp

net.minecraft.entity.ai.goal.GoalSelector

net.minecraft.src.C_690_

net.minecraft.server.v1_16_R3.PathfinderGoalSelector

net.minecraft.world.entity.ai.goal.PathfinderGoalSelector

Fields

org.apache.logging.log4j.Logger: a, LOGGER, field_6466, LOGGER, field_151506_a

org.apache.logging.log4j.Logger: a, LOGGER, field_6466, LOGGER, f_25342_

int: g, newGoalRate, field_6464, timeInterval, field_75779_e

int: h, newGoalRate, field_6464, timeInterval, f_25348_

WrappedGoal: b, NO_GOAL, field_18410, REPLACEABLE_GOAL, field_220890_b

WrappedGoal: b, NO_GOAL, field_18410, REPLACEABLE_GOAL, f_25343_

Map<Goal$Flag, WrappedGoal>: c, lockedFlags, field_18411, goalsByControl, field_220891_c

Map<Goal$Flag, WrappedGoal>: c, lockedFlags, field_18411, goalsByControl, f_25344_

Set<WrappedGoal>: d, availableGoals, field_6461, goals, field_220892_d

Set<WrappedGoal>: d, availableGoals, field_6461, goals, f_25345_

EnumSet<Goal$Flag>: f, disabledFlags, field_6462, disabledControls, field_220893_f

EnumSet<Goal$Flag>: f, disabledFlags, field_6462, disabledControls, f_25347_

Supplier<ProfilerFiller>: e, profiler, field_6463, profiler, field_75781_c

Supplier<ProfilerFiller>: e, profiler, field_6463, profiler, f_25346_

int: g, tickCount, field_30212, field_30212, f_148095_

Constructors

Methods

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

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

void (Goal): a, removeGoal, method_6280, remove, func_85156_a

void (Goal): a, removeGoal, method_6280, remove, m_25363_

void (): b, tick, method_6275, tick, func_75774_a, doTick

void (): b, tick, method_6275, tick, m_25373_, doTick

Stream<WrappedGoal> (): d, getRunningGoals, method_19048, getRunningGoals, func_220888_c

Stream<WrappedGoal> (): d, getRunningGoals, method_19048, getRunningGoals, m_25386_

void (Goal$Flag): a, disableControlFlag, method_6274, disableControl, func_220880_a

void (Goal$Flag): a, disableControlFlag, method_6274, disableControl, m_25355_

void (Goal$Flag): b, enableControlFlag, method_6273, enableControl, func_220886_b

void (Goal$Flag): b, enableControlFlag, method_6273, enableControl, m_25374_

void (Goal$Flag, boolean): a, setControlFlag, method_6276, setControlEnabled, func_220878_a

void (Goal$Flag, boolean): a, setControlFlag, method_6276, setControlEnabled, m_25360_

void (): a, removeAllGoals, method_35113, clear, m_148096_

Set<WrappedGoal> (): c, getAvailableGoals, method_35115, getGoals, m_148105_

void (int): a, setNewGoalRate, method_35114, setTimeInterval, m_148097_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

avt

avw

net.minecraft.server.v1_16_R2.PathfinderGoalSelector

net.minecraft.server.v1_16_R3.PathfinderGoalSelector

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

auh

avt

net.minecraft.server.v1_16_R1.PathfinderGoalSelector

net.minecraft.server.v1_16_R2.PathfinderGoalSelector

Fields

Constructors

Methods

1.16.1

Names

aph

auh

net.minecraft.server.v1_15_R1.PathfinderGoalSelector

net.minecraft.server.v1_16_R1.PathfinderGoalSelector

Fields

WrappedGoal: b, NO_GOAL, field_18410, activeGoal, field_220890_b

WrappedGoal: b, NO_GOAL, field_18410, REPLACEABLE_GOAL, field_220890_b

ProfilerFiller: e, profiler, field_6463, profiler, field_75781_c

Supplier<ProfilerFiller>: e, profiler, field_6463, profiler, field_75781_c

Constructors

(ProfilerFiller)

(Supplier<ProfilerFiller>)

Methods

void (): a, tick, method_6275, tick, func_75774_a, doTick

void (): b, tick, method_6275, tick, func_75774_a, doTick

Stream<WrappedGoal> (): c, getRunningGoals, method_19048, getRunningGoals, func_220888_c

Stream<WrappedGoal> (): d, getRunningGoals, method_19048, getRunningGoals, func_220888_c

1.15.2

Names

ape

aph

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

anf

ape

net.minecraft.server.v1_14_R1.PathfinderGoalSelector

net.minecraft.server.v1_15_R1.PathfinderGoalSelector

Fields

Constructors

Methods

1.14.4

Names

ana

anf

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

Fields

org.apache.logging.log4j.Logger: a, field_6466, LOGGER, field_151506_a

org.apache.logging.log4j.Logger: a, LOGGER, field_6466, LOGGER, field_151506_a

int: g, field_6464, timeInterval, field_75779_e

int: g, newGoalRate, field_6464, timeInterval, field_75779_e

PathfinderGoalWrapped: b, field_18410, activeGoal, field_220890_b

WrappedGoal: b, NO_GOAL, field_18410, activeGoal, field_220890_b

Map<PathfinderGoal$Type, PathfinderGoalWrapped>: c, field_18411, goalsByControl, field_220891_c

Map<Goal$Flag, WrappedGoal>: c, lockedFlags, field_18411, goalsByControl, field_220891_c

Set<PathfinderGoalWrapped>: d, field_6461, goals, field_220892_d

Set<WrappedGoal>: d, availableGoals, field_6461, goals, field_220892_d

GameProfilerFiller: e, field_6463, profiler, field_75781_c

ProfilerFiller: e, profiler, field_6463, profiler, field_75781_c

EnumSet<PathfinderGoal$Type>: f, field_6462, disabledControls, field_220893_f

EnumSet<Goal$Flag>: f, disabledFlags, field_6462, disabledControls, field_220893_f

Constructors

Methods

void (int, PathfinderGoal): a, method_6277, add, func_75776_a

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

void (PathfinderGoal): a, method_6280, remove, func_85156_a

void (Goal): a, removeGoal, method_6280, remove, func_85156_a

void (): a, method_6275, tick, func_75774_a, doTick

void (): a, tick, method_6275, tick, func_75774_a, doTick

Stream<PathfinderGoalWrapped> (): c, method_19048, getRunningGoals, func_220888_c

Stream<WrappedGoal> (): c, getRunningGoals, method_19048, getRunningGoals, func_220888_c

void (PathfinderGoal$Type): a, method_6274, disableControl, func_220880_a

void (Goal$Flag): a, disableControlFlag, method_6274, disableControl, func_220880_a

void (PathfinderGoal$Type): b, method_6273, enableControl, func_220886_b

void (Goal$Flag): b, enableControlFlag, method_6273, enableControl, func_220886_b

void (PathfinderGoal$Type, boolean): a, method_6276, setControlEnabled, func_220878_a

void (Goal$Flag, boolean): a, setControlFlag, method_6276, setControlEnabled, func_220878_a

1.14.3

Names

amx

ana

net.minecraft.entity.ai.goal.GoalSelector

Fields

org.apache.logging.log4j.Logger: a, field_6466, field_151506_a

org.apache.logging.log4j.Logger: a, field_6466, LOGGER, field_151506_a

int: g, field_6464, field_75779_e

int: g, field_6464, timeInterval, field_75779_e

PathfinderGoalWrapped: b, field_18410, field_220890_b

PathfinderGoalWrapped: b, field_18410, activeGoal, field_220890_b

Map<PathfinderGoal$Type, PathfinderGoalWrapped>: c, field_18411, field_220891_c

Map<PathfinderGoal$Type, PathfinderGoalWrapped>: c, field_18411, goalsByControl, field_220891_c

Set<PathfinderGoalWrapped>: d, field_6461, field_220892_d

Set<PathfinderGoalWrapped>: d, field_6461, goals, field_220892_d

GameProfilerFiller: e, field_6463, field_75781_c

GameProfilerFiller: e, field_6463, profiler, field_75781_c

EnumSet<PathfinderGoal$Type>: f, field_6462, field_220893_f

EnumSet<PathfinderGoal$Type>: f, field_6462, disabledControls, field_220893_f

Constructors

Methods

void (int, PathfinderGoal): a, method_6277, func_75776_a

void (int, PathfinderGoal): a, method_6277, add, func_75776_a

void (PathfinderGoal): a, method_6280, func_85156_a

void (PathfinderGoal): a, method_6280, remove, func_85156_a

void (): a, method_6275, func_75774_a, doTick

void (): a, method_6275, tick, func_75774_a, doTick

Stream<PathfinderGoalWrapped> (): c, method_19048, func_220888_c

Stream<PathfinderGoalWrapped> (): c, method_19048, getRunningGoals, func_220888_c

void (PathfinderGoal$Type): a, method_6274, func_220880_a

void (PathfinderGoal$Type): a, method_6274, disableControl, func_220880_a

void (PathfinderGoal$Type): b, method_6273, func_220886_b

void (PathfinderGoal$Type): b, method_6273, enableControl, func_220886_b

void (PathfinderGoal$Type, boolean): a, method_6276, func_220878_a

void (PathfinderGoal$Type, boolean): a, method_6276, setControlEnabled, func_220878_a

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

amw

amx

Fields

Constructors

Methods

1.14

Names

agu

amw

net.minecraft.class_1355

net.minecraft.entity.ai.EntityAITasks

net.minecraft.entity.ai.goal.GoalSelector

net.minecraft.server.v1_13_R2.PathfinderGoalSelector

net.minecraft.server.v1_14_R1.PathfinderGoalSelector

Fields

org.apache.logging.log4j.Logger: a, field_151506_a

org.apache.logging.log4j.Logger: a, field_6466, field_151506_a

MethodProfiler: d, field_75781_c

int: e, field_75778_d

int: f, field_75779_e

int: g, field_6464, field_75779_e

Set<PathfinderGoalSelector$PathfinderGoalSelectorItem>: b, field_75782_a

Set<PathfinderGoalSelector$PathfinderGoalSelectorItem>: c, field_75780_b

int: g, field_188529_g

PathfinderGoalWrapped: b, field_18410, field_220890_b

Map<PathfinderGoal$Type, PathfinderGoalWrapped>: c, field_18411, field_220891_c

Set<PathfinderGoalWrapped>: d, field_6461, field_220892_d

GameProfilerFiller: e, field_6463, field_75781_c

EnumSet<PathfinderGoal$Type>: f, field_6462, field_220893_f

Constructors

(MethodProfiler)

(GameProfilerFiller)

Methods

void (int, PathfinderGoal): a, func_75776_a

void (int, PathfinderGoal): a, method_6277, func_75776_a

void (PathfinderGoal): a, func_85156_a

void (PathfinderGoal): a, method_6280, func_85156_a

void (): a, func_75774_a, doTick

void (): a, method_6275, func_75774_a, doTick

boolean (PathfinderGoalSelector$PathfinderGoalSelectorItem): a, func_75773_a

boolean (PathfinderGoalSelector$PathfinderGoalSelectorItem): b, func_75775_b

boolean (PathfinderGoalSelector$PathfinderGoalSelectorItem, PathfinderGoalSelector$PathfinderGoalSelectorItem): a, func_75777_a

boolean (int): b, func_188528_b

void (int): c, func_188526_c

void (int): d, func_188525_d

void (int, boolean): a, func_188527_a

Stream<PathfinderGoalWrapped> (): c, method_19048, func_220888_c

void (PathfinderGoal$Type): a, method_6274, func_220880_a

void (PathfinderGoal$Type): b, method_6273, func_220886_b

void (PathfinderGoal$Type, boolean): a, method_6276, func_220878_a

1.13.2

Names

Fields

Constructors

Methods

1.13.1

Names

agr

agu

net.minecraft.server.v1_13_R1.PathfinderGoalSelector

net.minecraft.server.v1_13_R2.PathfinderGoalSelector

Fields

Constructors

Methods

void (): a, func_75774_a

void (): a, func_75774_a, doTick

1.13

Names

xf

agr

net.minecraft.server.v1_12_R1.PathfinderGoalSelector

net.minecraft.server.v1_13_R1.PathfinderGoalSelector

Fields

Constructors

Methods

1.12.2

Names

Fields

Constructors

Methods

1.12.1

Names

xd

xf

Fields

Constructors

Methods

1.12

Names

uj

xd

net.minecraft.server.v1_11_R1.PathfinderGoalSelector

net.minecraft.server.v1_12_R1.PathfinderGoalSelector

Fields

Constructors

Methods

1.11.2

Names

Fields

Constructors

Methods

1.11.1

Names

ui

uj

Fields

Constructors

Methods

1.11

Names

tr

ui

net.minecraft.server.v1_10_R1.PathfinderGoalSelector

net.minecraft.server.v1_11_R1.PathfinderGoalSelector

Fields

Constructors

Methods

1.10.2

Names

Fields

Constructors

Methods

1.10

Names

tl

tr

net.minecraft.server.v1_9_R2.PathfinderGoalSelector

net.minecraft.server.v1_10_R1.PathfinderGoalSelector

Fields

Constructors

Methods

1.9.4

Names

net.minecraft.server.v1_9_R1.PathfinderGoalSelector

net.minecraft.server.v1_9_R2.PathfinderGoalSelector

Fields

Constructors

Methods

1.9.2

Names

Fields

Constructors

Methods

1.9

Names

re

tl

net.minecraft.server.v1_8_R3.PathfinderGoalSelector

net.minecraft.server.v1_9_R1.PathfinderGoalSelector

Fields

List<PathfinderGoalSelector$PathfinderGoalSelectorItem>: b, field_75782_a

List<PathfinderGoalSelector$PathfinderGoalSelectorItem>: c, field_75780_b

Set<PathfinderGoalSelector$PathfinderGoalSelectorItem>: b, field_75782_a

Set<PathfinderGoalSelector$PathfinderGoalSelectorItem>: c, field_75780_b

int: g, field_188529_g

Constructors

Methods

boolean (int): b, func_188528_b

void (int): c, func_188526_c

void (int): d, func_188525_d

void (int, boolean): a, func_188527_a

1.8.8

Names

re

net.minecraft.entity.ai.EntityAITasks

net.minecraft.server.v1_8_R3.PathfinderGoalSelector

Fields

org.apache.logging.log4j.Logger: a, field_151506_a

List<PathfinderGoalSelector$PathfinderGoalSelectorItem>: b, field_75782_a

List<PathfinderGoalSelector$PathfinderGoalSelectorItem>: c, field_75780_b

MethodProfiler: d, field_75781_c

int: e, field_75778_d

int: f, field_75779_e

Constructors

(MethodProfiler)

Methods

void (int, PathfinderGoal): a, func_75776_a

void (PathfinderGoal): a, func_85156_a

void (): a, func_75774_a

boolean (PathfinderGoalSelector$PathfinderGoalSelectorItem): a, func_75773_a

boolean (PathfinderGoalSelector$PathfinderGoalSelectorItem): b, func_75775_b

boolean (PathfinderGoalSelector$PathfinderGoalSelectorItem, PathfinderGoalSelector$PathfinderGoalSelectorItem): a, func_75777_a