Class LogicScript

java.lang.Object
mindustry.logic.LogicScript
All Implemented Interfaces:
arc.util.serialization.Json.JsonSerializable

public class LogicScript extends Object implements arc.util.serialization.Json.JsonSerializable
  • Field Details

  • Constructor Details

    • LogicScript

      public LogicScript(String script)
  • 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:
      write in interface arc.util.serialization.Json.JsonSerializable
    • read

      public void read(arc.util.serialization.Json json, arc.util.serialization.JsonValue jsonData)
      Specified by:
      read in interface arc.util.serialization.Json.JsonSerializable