Skip to main content

Module: Data/Settings/EngineSettings

Variables

EngineSettings

Const EngineSettings: Object

Engine Settings


Handles common settings for all contexts

Type declaration

NameType
enviormentstring
settingsEngineSettingsData
__syncWithObjects() => void
doFlow() => boolean
doLight() => boolean
doRGBPropagation() => boolean
doSunPropagation() => boolean
getSettings() => EngineSettingsData
getSettingsCopy() => any
isClient() => boolean
isServer() => boolean
richDataEnabled() => boolean
saveWorldData() => boolean
syncChunkInDataThread() => boolean
syncChunkInFXThread() => boolean
syncChunkInRichWorldThread() => boolean
syncChunksInNexusThread() => boolean
syncSettings(data: EngineSettingsData) => void
syncWithWorldBounds(worldBounds: { bounds: { MaxX: number = Infinity; MaxY: number = 256; MaxZ: number = Infinity; MinX: number = -Infinity; MinY: number = 0; MinZ: number = -Infinity } ; setWorldBounds: (minX: number, maxX: number, minZ: number, maxZ: number, minY: number, maxY: number) => void }) => void

Defined in

divinevoxel/core/src/Data/Settings/EngineSettings.ts:10