PrefabEditorCreationSettings
Documentation for the PrefabEditorCreationSettings asset type.
Location
PrefabEditorCreationSettings
Use in Your Files
Add this to your JSON files for IDE autocompletion and validation:
"$schema": "https://hytaledb.ginco.gg/schemas/PrefabEditorCreationSettings.schema.json" Schema
RootDirectory
stringnull
UnprocessedPrefabPaths arraynull
Array items: string
PasteYLevelGoal
integer
BlocksBetweenEachPrefab
integer
WorldGenType
stringnull
BlocksAboveSurface
integer
PrefabStackingAxis
stringnull
PrefabAlignment
stringnull
RecursiveSearch
boolean
LoadChildren
boolean
LoadEntities
boolean
EnableWorldTicking
boolean
RowSplitMode
stringnull
Environment
stringnull
GrassTint
stringnull
All of
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "PrefabEditorCreationSettings.json",
"title": "PrefabEditorCreationSettings",
"description": "PrefabEditorCreationSettings asset type",
"type": "object",
"allOf": [
{
"$ref": "base.schema.json"
}
],
"properties": {
"RootDirectory": {
"type": [
"string",
"null"
],
"title": "PrefabRootDirectory",
"enum": [
"Server",
"Asset",
"Worldgen",
"AssetRoot"
],
"default": "Asset"
},
"UnprocessedPrefabPaths": {
"type": [
"array",
"null"
],
"items": {
"type": "string"
}
},
"PasteYLevelGoal": {
"type": "integer",
"default": 55
},
"BlocksBetweenEachPrefab": {
"type": "integer",
"default": 15
},
"WorldGenType": {
"type": [
"string",
"null"
],
"title": "WorldGenType",
"enum": [
"Flat",
"Void"
],
"default": "Flat"
},
"BlocksAboveSurface": {
"type": "integer",
"default": 0
},
"PrefabStackingAxis": {
"type": [
"string",
"null"
],
"title": "PrefabStackingAxis",
"enum": [
"X",
"Z"
],
"default": "X"
},
"PrefabAlignment": {
"type": [
"string",
"null"
],
"title": "PrefabAlignment",
"enum": [
"Anchor",
"Zero"
],
"default": "Anchor"
},
"RecursiveSearch": {
"type": "boolean",
"default": false
},
"LoadChildren": {
"type": "boolean",
"default": false
},
"LoadEntities": {
"type": "boolean",
"default": false
},
"EnableWorldTicking": {
"type": "boolean",
"default": false
},
"RowSplitMode": {
"type": [
"string",
"null"
],
"title": "PrefabRowSplitMode",
"enum": [
"ByAllSubfolders",
"BySpecifiedFolder",
"None"
],
"default": "ByAllSubfolders"
},
"Environment": {
"type": [
"string",
"null"
],
"default": "Env_Zone1_Plains"
},
"GrassTint": {
"type": [
"string",
"null"
],
"default": "#5B9E28"
}
}
}