BlockSet
Documentation for the BlockSet asset type.
Location
Item/Block/Sets
Use in Your Files
Add this to your JSON files for IDE autocompletion and validation:
"$schema": "https://hytaledb.ginco.gg/schemas/BlockSet.schema.json" Schema
IncludeAll
boolean
IncludeBlockTypes arraynull
Array items: string
ExcludeBlockTypes arraynull
Array items: string
IncludeBlockGroups arraynull
Array items: string
ExcludeBlockGroups arraynull
Array items: string
IncludeHitboxTypes arraynull
Array items: string
ExcludeHitboxTypes arraynull
Array items: string
IncludeCategories arraynull
Array items: array
ExcludeCategories arraynull
Array items: array
All of
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "BlockSet.json",
"title": "BlockSet",
"description": "BlockSet asset type",
"type": "object",
"allOf": [
{
"$ref": "base.schema.json"
}
],
"properties": {
"IncludeAll": {
"type": "boolean",
"default": false
},
"IncludeBlockTypes": {
"type": [
"array",
"null"
],
"items": {
"type": "string"
}
},
"ExcludeBlockTypes": {
"type": [
"array",
"null"
],
"items": {
"type": "string"
}
},
"IncludeBlockGroups": {
"type": [
"array",
"null"
],
"items": {
"type": "string"
}
},
"ExcludeBlockGroups": {
"type": [
"array",
"null"
],
"items": {
"type": "string"
}
},
"IncludeHitboxTypes": {
"type": [
"array",
"null"
],
"items": {
"type": "string"
}
},
"ExcludeHitboxTypes": {
"type": [
"array",
"null"
],
"items": {
"type": "string"
}
},
"IncludeCategories": {
"type": [
"array",
"null"
],
"items": {
"type": "array",
"items": {
"type": "string"
}
}
},
"ExcludeCategories": {
"type": [
"array",
"null"
],
"items": {
"type": "array",
"items": {
"type": "string"
}
}
}
}
}