public class GoalSelector
extends java.lang.Object
Constructor and Description |
---|
GoalSelector(IProfiler p_i50327_1_) |
Modifier and Type | Method and Description |
---|---|
void |
addGoal(int priority,
Goal task) |
void |
disableFlag(Goal.Flag p_220880_1_) |
void |
enableFlag(Goal.Flag p_220886_1_) |
java.util.stream.Stream<PrioritizedGoal> |
getRunningGoals() |
void |
removeGoal(Goal task) |
void |
setFlag(Goal.Flag p_220878_1_,
boolean p_220878_2_) |
void |
tick() |
public GoalSelector(IProfiler p_i50327_1_)
public void addGoal(int priority, Goal task)
public void removeGoal(Goal task)
public void tick()
public java.util.stream.Stream<PrioritizedGoal> getRunningGoals()
public void disableFlag(Goal.Flag p_220880_1_)
public void enableFlag(Goal.Flag p_220886_1_)
public void setFlag(Goal.Flag p_220878_1_, boolean p_220878_2_)