net.minecraft.entity.ai.goal

public class GoalSelector

zc
net.minecraft.unmapped.C_21462634
net.minecraft.entity.ai.goal.GoalSelector

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
f_10340847
LOGGER
private List
b
f_11628681
goals
private List
c
f_38451673
activeGoals
private final Profiler
d
f_08406878
profiler
private int
e
f_73420431
ticks
private int
f
f_96664809
constantThree

Constructor summary

ModifierConstructor
public (Profiler profiler)

Method summary

Modifier and TypeMethod
public void
a(int arg0, zb arg1)
m_37919305(int arg0, C_12248609 arg1)
addGoal(int priority, Goal goal)
public void
a(zb arg0)
m_16567894(C_12248609 arg0)
removeGoal(Goal goal)
public void
a()
m_64940439()
tick()
private boolean
a(zd arg0)
m_33541896(C_16621970 arg0)
canContinue(GoalSelector__Entry goalListEntry)
private boolean
b(zd arg0)
m_71408692(C_16621970 arg0)
canUse(GoalSelector__Entry goalListEntry)
private boolean
a(zd arg0, zd arg1)
m_73532725(C_16621970 arg0, C_16621970 arg1)
differentControlBits(GoalSelector__Entry goalListEntry1, GoalSelector__Entry goalListEntry2)