public abstract class Goal
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Goal.Flag |
Constructor and Description |
---|
Goal() |
Modifier and Type | Method and Description |
---|---|
java.util.EnumSet<Goal.Flag> |
getMutexFlags() |
boolean |
isPreemptible() |
void |
resetTask() |
void |
setMutexFlags(java.util.EnumSet<Goal.Flag> p_220684_1_) |
boolean |
shouldContinueExecuting() |
abstract boolean |
shouldExecute() |
void |
startExecuting() |
void |
tick() |
public abstract boolean shouldExecute()
public boolean shouldContinueExecuting()
public boolean isPreemptible()
public void startExecuting()
public void resetTask()
public void tick()
public void setMutexFlags(java.util.EnumSet<Goal.Flag> p_220684_1_)
public java.util.EnumSet<Goal.Flag> getMutexFlags()