Annotation Interface ScriptMeta


@Retention(RUNTIME) @Target(TYPE) public @interface ScriptMeta
  • Element Details

    • name

      String name
    • desc

      String desc
      Default:
      ""
    • developer

      String developer
      Default:
      ""
    • bugReportWebhook

      String bugReportWebhook
      Default:
      ""
    • version

      double version
      Default:
      1.0
    • mouseMode

      @Deprecated int mouseMode
      Deprecated.
      Default:
      0
    • passive

      @Deprecated boolean passive
      Deprecated.
      Default:
      false
    • paint

      Class<? extends PaintScheme> paint
      Default:
      org.rspeer.game.script.meta.paint.PaintlessScheme.class
    • model

      Class<? extends ConfigModel> model
      Default:
      org.rspeer.game.script.model.Configless.class
    • regions

      int[] regions
      Returns:
      The region ids of which the script should use mouse data from. -1 means that the script will use the regions that it was started in, -3 means that it will use all recordings.
      Default:
      {-3}
    • tags

      String[] tags
      Default:
      {}
    • categories

      ScriptCategory[] categories
      Default:
      {}