net.minecraft.entity.ai.goal

public class GoalSelector

amw
net.minecraft.class_1355
net.minecraft.entity.ai.goal.GoalSelector
net.minecraft.entity.ai.goal.GoalSelector
net.minecraft.entity.ai.goal.GoalSelector

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
field_6466
LOGGER
field_151506_a
field_151506_a
private static final C_78921992
b
field_18410
f_25133743
field_220890_b
field_220890_b
private final Map<Goal$Control, C_78921992>
c
field_18411
f_59756236
field_220891_c
field_220891_c
private final Set<C_78921992>
d
field_6461
goals
field_220892_d
field_220892_d
private final Profiler
e
field_6463
profiler
field_75781_c
field_75781_c
private final EnumSet<Goal$Control>
f
field_6462
disabledControlFlags
field_220893_f
field_220893_f
private int
g
field_6464
constantThree
field_75779_e
field_75779_e

Constructor summary

ModifierConstructor
public (Profiler arg0)

Method summary

Modifier and TypeMethod
public void
a(int arg0, amv arg1)
method_6277(int arg0, class_1352 arg1)
addGoal(int priority, Goal goal)
func_75776_a(int arg0, Goal arg1)
addTask(int priority, Goal task)
public void
a(amv arg0)
method_6280(class_1352 arg0)
removeGoal(Goal goal)
func_85156_a(Goal arg0)
removeTask(Goal task)
public void
a()
method_6275()
tick()
func_75774_a()
tick()
public Stream<C_78921992>
c()
method_19048()
m_79459904()
func_220888_c()
func_220888_c()
public void
a(amv$a arg0)
method_6274(class_1352$class_4134 arg0)
disableControlFlag(Goal$Control arg0)
func_220880_a(Goal$Flag arg0)
func_220880_a(Goal$Flag arg0)
public void
b(amv$a arg0)
method_6273(class_1352$class_4134 arg0)
enableControlFlag(Goal$Control arg0)
func_220886_b(Goal$Flag arg0)
func_220886_b(Goal$Flag arg0)
public void
a(amv$a arg0, boolean arg1)
method_6276(class_1352$class_4134 arg0, boolean arg1)
setControlFlag(Goal$Control arg0, boolean arg1)
func_220878_a(Goal$Flag arg0, boolean arg1)
func_220878_a(Goal$Flag arg0, boolean arg1)