Skip to main content

Player Information Groups

File: data/<namespace>/saturn/information_group/<path>.json. A group selects which information rows it includes; the rows themselves do not declare the group they belong to.

FieldTypeRequiredDefaultDescription
titleTranslatable text componentyes—A bare string is interpreted as a translation key; text / translate can also be written explicitly.
orderIntegerno0Groups sort ascending, then by ID.
rowsArray of information row IDs / #tagsyes—References the information_row registry.

Example​

data/example/saturn/information_group/status.json
{
"title": {
"text": "Host status"
},
"order": 0,
"rows": [
"example:health",
"#example:extra"
]
}
data/example/tags/saturn/information_row/extra.json
{
"replace": false,
"values": [
"example:health"
]
}

Members of tags are deduplicated after expansion. The group order and the row order sort separately; the System module order instead puts larger values first, so do not mix the two up. Custom tags take effect only once they are referenced and are not added to all groups automatically.