Package com.soulfiremc.server.bot
Interface ControllingTask
- All Known Implementing Classes:
ControllingTask.ManualControllingTask
,ControllingTask.SingleTickTask
,ControllingTask.StagedTask
,PathExecutor
public interface ControllingTask
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class
static interface
static final record
static class
static interface
static class
static final record
-
Method Summary
Modifier and TypeMethodDescriptionboolean
isDone()
manual
(ControllingTask.ManualTaskMarker taskMarker) static ControllingTask
singleTick
(Runnable runnable) static ControllingTask
staged
(List<ControllingTask.Stage> stages) void
stop()
void
tick()
-
Method Details
-
singleTick
-
staged
-
manual
-
tick
void tick() -
stop
void stop() -
isDone
boolean isDone()
-