シナリオファイル 型
シナリオファイルの構造を表します。
シナリオファイルの構造を表します。
プロパティの一覧
context | ContextStructure | シナリオが実行される際のコンテキストを指定します。 |
description | 文字列 | シナリオの説明を指定します。 |
minecraft | VersionRange | このシナリオが対応する Minecraft のバージョンを指定します。 |
name | 文字列 | シナリオの名前を指定します。 |
on | TriggerStructure[] | シナリオが実行されるトリガーを指定します。 |
order | 整数値 | シナリオの実行順序を指定します。 |
runif | ActionStructure | シナリオが実行される条件を指定します。 |
scenamatica | 文字列 | シナリオテスト時に使用できる最も低い Scenamatica のバージョンを指定します。 |
scenario | ScenarioStructure[] | シナリオの構造を指定します。 |
timeout | 長整数値 | シナリオがタイムアウトするまでの時間をチックで指定します。 |
scenamatica
シナリオテスト時に使用できる最も低い Scenamatica のバージョンを指定します。
パターン:^v?(?<major>0|[1-9]\d*).(?<minor>0|[1-9]\d*)(?:.(?<patch>0|[1-9]\d*))?(?:-(?<preRelease>(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-])(?:.(?:0|[1-9]\d|\d*[a-zA-Z-][0-9a-zA-Z-]))))?(?:+(?<buildMetadata>[0-9a-zA-Z-]+(?:.[0-9a-zA-Z-]+)*))?$