---
title: "PathsManager"
description: "API documentation for PathsManager"
url: https://developer.disguise.one/python-api/docs/pathsmanager/
---

# PathsManager

See also: [Resources Guide](/plugins/guides/resources)

Base class: _\_BlipValue_

## Properties

#### **appProjectDirectory** : _str_ _(Read-Only)_

#### **archivedConsolesDirectory** : _str_ _(Read-Only)_

#### **buildPath** : _int_ _(Read-Only)_

#### **checkpointName** : _int_ _(Read-Only)_

#### **commonInternalTexturesDir** : _str_ _(Read-Only)_

#### **commonPluginsDir** : _str_ _(Read-Only)_

#### **consolePath** : _str_ _(Read-Only)_

#### **currentConsoleArchivePath** : _str_ _(Read-Only)_

#### **d3Exe** : _str_ _(Read-Only)_

#### **d3Logo** : _str_ _(Read-Only)_

#### **dataD3Path** : _int_ _(Read-Only)_

#### **debugTxt** : _str_ _(Read-Only)_

#### **desktopDirectory** : _str_ _(Read-Only)_

#### **dllPath** : _str_ _(Read-Only)_

#### **dmxTxt** : _str_ _(Read-Only)_

#### **exePath** : _int_ _(Read-Only)_

#### **helpTxtPaths** : _List\[str\]_ _(Read-Only)_

#### **iniPath** : _int_ _(Read-Only)_

#### **isDeveloperEnvironment** : _bool_ _(Read-Only)_

#### **isRunningFromCheckpoint** : _bool_ _(Read-Only)_

#### **machineBin** : _str_ _(Read-Only)_

Path to the machine.bin file in the d3 data directory.

#### **oldAuthorizationKeys** : _str_ _(Read-Only)_

#### **oldAuthorizationKeysDefault** : _str_ _(Read-Only)_

#### **oldAuthorizationUpdates** : _str_ _(Read-Only)_

#### **oldAuthorizationUpdatesDefault** : _str_ _(Read-Only)_

#### **pythonDir** : _str_ _(Read-Only)_

#### **pythonExe** : _str_ _(Read-Only)_

#### **rsyncDir** : _str_ _(Read-Only)_

#### **rsyncExe** : _str_ _(Read-Only)_

#### **runningPath** : _int_ _(Read-Only)_

#### **schemaPath** : _str_ _(Read-Only)_

Return the path to the installed schema.json file that describes all fields and attributes of each object.

A string representing the location of the schema.json file on disk that was installed with Designer.

#### **scriptPaths** : _List\[int\]_ _(Read-Only)_

#### **shadersFolderPath** : _str_ _(Read-Only)_

#### **sourcePath** : _str_ _(Read-Only)_

#### **telemetryLogsPath** : _str_ _(Read-Only)_

The path on dist to which telemetry data will be written if it is enabled.

The path as a string

#### **trapTxt** : _str_ _(Read-Only)_

#### **workerScriptPath** : _str_ _(Read-Only)_

The path for the d3 executable to access it’s worker scripts (Different if installed vs built)

## Constructors

#### **\_\_init\_\_**(self)

Default constructor for PathsManager

## Methods

#### **commonTextureByFileName**(self, file\_name: _str_) -> _str_

## Static Methods

#### **isFullProject**(path: _str_) -> _bool_

#### **isStarterProject**(path: _str_) -> _bool_

#### **projectExtension**() -> _string\_view_

#### **projectExtensionInvalidSnapshot**() -> _str_

#### **projectExtensionSnapshot**() -> _str_

#### **projectExtensionTmp**() -> _string\_view_
