public interface IScriptAPI
Modifier and Type | Method and Description |
---|---|
java.util.Optional<java.io.File> |
getScriptProfile() |
java.io.File |
getSettingsDirectory() |
ScriptState |
getState() |
boolean |
isPaused() |
boolean |
isRunning() |
boolean |
isStopping() |
org.apache.logging.log4j.Logger |
logger() |
void |
pause(java.lang.String reason) |
void |
resume() |
void |
stop(java.lang.String reason) |
ScriptState getState()
void resume()
void pause(java.lang.String reason)
void stop(java.lang.String reason)
boolean isRunning()
boolean isPaused()
boolean isStopping()
java.io.File getSettingsDirectory()
java.util.Optional<java.io.File> getScriptProfile()
org.apache.logging.log4j.Logger logger()