Package mindustry.logic
Class LogicScript
java.lang.Object
mindustry.logic.LogicScript
- All Implemented Interfaces:
arc.util.serialization.Json.JsonSerializable
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
defaultTimeoutMs
public static final int defaultTimeoutMs- See Also:
-
maxTimeoutMs
public static final int maxTimeoutMs- See Also:
-
-
Constructor Details
-
LogicScript
-
-
Method Details
-
run
public void run()Runs the script once. It does not loop. Execution time is limited. -
write
public void write(arc.util.serialization.Json json) - Specified by:
writein interfacearc.util.serialization.Json.JsonSerializable
-
read
public void read(arc.util.serialization.Json json, arc.util.serialization.JsonValue jsonData) - Specified by:
readin interfacearc.util.serialization.Json.JsonSerializable
-