@minecraft/creator-tools
Version:
Minecraft Creator Tools command line and libraries.
184 lines (182 loc) • 14.3 kB
JavaScript
;
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
Object.defineProperty(exports, "__esModule", { value: true });
exports.ProjectItemCreationType = exports.ProjectItemErrorStatus = exports.ProjectItemEditPreference = exports.ProjectItemStorageType = exports.ProjectItemType = exports.ProjectItemCategory = exports.MaxItemTypes = void 0;
exports.MaxItemTypes = 138;
var ProjectItemCategory;
(function (ProjectItemCategory) {
ProjectItemCategory[ProjectItemCategory["assets"] = 0] = "assets";
ProjectItemCategory[ProjectItemCategory["logic"] = 1] = "logic";
ProjectItemCategory[ProjectItemCategory["types"] = 2] = "types";
ProjectItemCategory[ProjectItemCategory["build"] = 3] = "build";
ProjectItemCategory[ProjectItemCategory["documentation"] = 4] = "documentation";
ProjectItemCategory[ProjectItemCategory["meta"] = 5] = "meta";
ProjectItemCategory[ProjectItemCategory["package"] = 6] = "package";
ProjectItemCategory[ProjectItemCategory["unknown"] = 7] = "unknown";
ProjectItemCategory[ProjectItemCategory["mctools"] = 8] = "mctools";
})(ProjectItemCategory = exports.ProjectItemCategory || (exports.ProjectItemCategory = {}));
var ProjectItemType;
(function (ProjectItemType) {
ProjectItemType[ProjectItemType["unknown"] = 0] = "unknown";
ProjectItemType[ProjectItemType["testJs"] = 1] = "testJs";
ProjectItemType[ProjectItemType["js"] = 2] = "js";
ProjectItemType[ProjectItemType["catalogIndexJs"] = 3] = "catalogIndexJs";
ProjectItemType[ProjectItemType["structure"] = 4] = "structure";
ProjectItemType[ProjectItemType["behaviorPackManifestJson"] = 5] = "behaviorPackManifestJson";
ProjectItemType[ProjectItemType["json"] = 6] = "json";
ProjectItemType[ProjectItemType["MCWorld"] = 7] = "MCWorld";
ProjectItemType[ProjectItemType["MCTemplate"] = 8] = "MCTemplate";
ProjectItemType[ProjectItemType["MCFunction"] = 9] = "MCFunction";
ProjectItemType[ProjectItemType["entityTypeBehavior"] = 10] = "entityTypeBehavior";
ProjectItemType[ProjectItemType["entityTypeBaseJs"] = 11] = "entityTypeBaseJs";
ProjectItemType[ProjectItemType["actionSet"] = 12] = "actionSet";
ProjectItemType[ProjectItemType["ts"] = 13] = "ts";
ProjectItemType[ProjectItemType["resourcePackManifestJson"] = 14] = "resourcePackManifestJson";
ProjectItemType[ProjectItemType["worldTest"] = 15] = "worldTest";
ProjectItemType[ProjectItemType["worldFolder"] = 16] = "worldFolder";
ProjectItemType[ProjectItemType["behaviorPackListJson"] = 17] = "behaviorPackListJson";
ProjectItemType[ProjectItemType["resourcePackListJson"] = 18] = "resourcePackListJson";
ProjectItemType[ProjectItemType["animationBehaviorJson"] = 19] = "animationBehaviorJson";
ProjectItemType[ProjectItemType["animationControllerBehaviorJson"] = 20] = "animationControllerBehaviorJson";
ProjectItemType[ProjectItemType["blockTypeBehavior"] = 21] = "blockTypeBehavior";
ProjectItemType[ProjectItemType["blockMaterialsBehaviorJson"] = 22] = "blockMaterialsBehaviorJson";
ProjectItemType[ProjectItemType["itemTypeBehavior"] = 23] = "itemTypeBehavior";
ProjectItemType[ProjectItemType["lootTableBehavior"] = 24] = "lootTableBehavior";
ProjectItemType[ProjectItemType["biomeResourceJson"] = 25] = "biomeResourceJson";
ProjectItemType[ProjectItemType["blocksCatalogResourceJson"] = 26] = "blocksCatalogResourceJson";
ProjectItemType[ProjectItemType["soundCatalog"] = 27] = "soundCatalog";
ProjectItemType[ProjectItemType["animationResourceJson"] = 28] = "animationResourceJson";
ProjectItemType[ProjectItemType["animationControllerResourceJson"] = 29] = "animationControllerResourceJson";
ProjectItemType[ProjectItemType["entityTypeResource"] = 30] = "entityTypeResource";
ProjectItemType[ProjectItemType["fogResourceJson"] = 31] = "fogResourceJson";
ProjectItemType[ProjectItemType["modelGeometryJson"] = 32] = "modelGeometryJson";
ProjectItemType[ProjectItemType["particleJson"] = 33] = "particleJson";
ProjectItemType[ProjectItemType["renderControllerJson"] = 34] = "renderControllerJson";
ProjectItemType[ProjectItemType["ninesliceJson"] = 35] = "ninesliceJson";
ProjectItemType[ProjectItemType["uiJson"] = 36] = "uiJson";
ProjectItemType[ProjectItemType["languagesCatalogResourceJson"] = 37] = "languagesCatalogResourceJson";
ProjectItemType[ProjectItemType["biomeBehaviorJson"] = 38] = "biomeBehaviorJson";
ProjectItemType[ProjectItemType["dialogueBehaviorJson"] = 39] = "dialogueBehaviorJson";
ProjectItemType[ProjectItemType["featureRuleBehaviorJson"] = 40] = "featureRuleBehaviorJson";
ProjectItemType[ProjectItemType["featureBehavior"] = 41] = "featureBehavior";
ProjectItemType[ProjectItemType["functionEventJson"] = 42] = "functionEventJson";
ProjectItemType[ProjectItemType["recipeBehavior"] = 43] = "recipeBehavior";
ProjectItemType[ProjectItemType["spawnRuleBehavior"] = 44] = "spawnRuleBehavior";
ProjectItemType[ProjectItemType["tradingBehaviorJson"] = 45] = "tradingBehaviorJson";
ProjectItemType[ProjectItemType["volumeBehaviorJson"] = 46] = "volumeBehaviorJson";
ProjectItemType[ProjectItemType["attachableResourceJson"] = 47] = "attachableResourceJson";
ProjectItemType[ProjectItemType["itemTypeResourceJson"] = 48] = "itemTypeResourceJson";
ProjectItemType[ProjectItemType["materialsResourceJson"] = 49] = "materialsResourceJson";
ProjectItemType[ProjectItemType["musicDefinitionJson"] = 50] = "musicDefinitionJson";
ProjectItemType[ProjectItemType["soundDefinitionCatalog"] = 51] = "soundDefinitionCatalog";
ProjectItemType[ProjectItemType["blockTypeResourceJsonDoNotUse"] = 52] = "blockTypeResourceJsonDoNotUse";
ProjectItemType[ProjectItemType["MCAddon"] = 53] = "MCAddon";
ProjectItemType[ProjectItemType["zip"] = 54] = "zip";
ProjectItemType[ProjectItemType["MCPack"] = 55] = "MCPack";
ProjectItemType[ProjectItemType["documentedTypeFolder"] = 56] = "documentedTypeFolder";
ProjectItemType[ProjectItemType["documentedCommandFolder"] = 57] = "documentedCommandFolder";
ProjectItemType[ProjectItemType["tsconfigJson"] = 58] = "tsconfigJson";
ProjectItemType[ProjectItemType["packageJson"] = 59] = "packageJson";
ProjectItemType[ProjectItemType["packageLockJson"] = 60] = "packageLockJson";
ProjectItemType[ProjectItemType["docInfoJson"] = 61] = "docInfoJson";
ProjectItemType[ProjectItemType["scriptTypesJson"] = 62] = "scriptTypesJson";
ProjectItemType[ProjectItemType["commandSetDefinitionJson"] = 63] = "commandSetDefinitionJson";
ProjectItemType[ProjectItemType["jsconfigJson"] = 64] = "jsconfigJson";
ProjectItemType[ProjectItemType["docfxJson"] = 65] = "docfxJson";
ProjectItemType[ProjectItemType["jsdocJson"] = 66] = "jsdocJson";
ProjectItemType[ProjectItemType["skinPackManifestJson"] = 67] = "skinPackManifestJson";
ProjectItemType[ProjectItemType["worldTemplateManifestJson"] = 68] = "worldTemplateManifestJson";
ProjectItemType[ProjectItemType["buildProcessedJs"] = 69] = "buildProcessedJs";
ProjectItemType[ProjectItemType["entityTypeBaseTs"] = 70] = "entityTypeBaseTs";
ProjectItemType[ProjectItemType["blockTypeBaseJs"] = 71] = "blockTypeBaseJs";
ProjectItemType[ProjectItemType["blockTypeBaseTs"] = 72] = "blockTypeBaseTs";
ProjectItemType[ProjectItemType["MCProject"] = 73] = "MCProject";
ProjectItemType[ProjectItemType["image"] = 74] = "image";
ProjectItemType[ProjectItemType["vsCodeLaunchJson"] = 75] = "vsCodeLaunchJson";
ProjectItemType[ProjectItemType["vsCodeTasksJson"] = 76] = "vsCodeTasksJson";
ProjectItemType[ProjectItemType["vsCodeSettingsJson"] = 77] = "vsCodeSettingsJson";
ProjectItemType[ProjectItemType["vsCodeExtensionsJson"] = 78] = "vsCodeExtensionsJson";
ProjectItemType[ProjectItemType["lang"] = 79] = "lang";
ProjectItemType[ProjectItemType["projectSummaryMetadata"] = 80] = "projectSummaryMetadata";
ProjectItemType[ProjectItemType["tickJson"] = 81] = "tickJson";
ProjectItemType[ProjectItemType["cameraJson"] = 82] = "cameraJson";
ProjectItemType[ProjectItemType["material"] = 83] = "material";
ProjectItemType[ProjectItemType["materialSetJson"] = 84] = "materialSetJson";
ProjectItemType[ProjectItemType["materialVertex"] = 85] = "materialVertex";
ProjectItemType[ProjectItemType["materialFragment"] = 86] = "materialFragment";
ProjectItemType[ProjectItemType["materialGeometry"] = 87] = "materialGeometry";
ProjectItemType[ProjectItemType["lightingJson"] = 88] = "lightingJson";
ProjectItemType[ProjectItemType["textureSetJson"] = 89] = "textureSetJson";
ProjectItemType[ProjectItemType["flipbookTexturesJson"] = 91] = "flipbookTexturesJson";
ProjectItemType[ProjectItemType["itemTextureJson"] = 92] = "itemTextureJson";
ProjectItemType[ProjectItemType["terrainTextureCatalogResourceJson"] = 93] = "terrainTextureCatalogResourceJson";
ProjectItemType[ProjectItemType["globalVariablesJson"] = 94] = "globalVariablesJson";
ProjectItemType[ProjectItemType["dataForm"] = 95] = "dataForm";
ProjectItemType[ProjectItemType["dimensionJson"] = 96] = "dimensionJson";
ProjectItemType[ProjectItemType["behaviorPackHistoryListJson"] = 97] = "behaviorPackHistoryListJson";
ProjectItemType[ProjectItemType["resourcePackHistoryListJson"] = 98] = "resourcePackHistoryListJson";
ProjectItemType[ProjectItemType["texture"] = 99] = "texture";
ProjectItemType[ProjectItemType["marketingAssetImage"] = 100] = "marketingAssetImage";
ProjectItemType[ProjectItemType["storeAssetImage"] = 101] = "storeAssetImage";
ProjectItemType[ProjectItemType["uiTexture"] = 102] = "uiTexture";
ProjectItemType[ProjectItemType["iconImage"] = 103] = "iconImage";
ProjectItemType[ProjectItemType["textureListJson"] = 104] = "textureListJson";
ProjectItemType[ProjectItemType["fileListArrayJson"] = 105] = "fileListArrayJson";
ProjectItemType[ProjectItemType["vanillaDataJson"] = 106] = "vanillaDataJson";
ProjectItemType[ProjectItemType["engineOrderingJson"] = 107] = "engineOrderingJson";
ProjectItemType[ProjectItemType["audio"] = 108] = "audio";
ProjectItemType[ProjectItemType["behaviorPackFolder"] = 109] = "behaviorPackFolder";
ProjectItemType[ProjectItemType["resourcePackFolder"] = 110] = "resourcePackFolder";
ProjectItemType[ProjectItemType["skinPackFolder"] = 111] = "skinPackFolder";
ProjectItemType[ProjectItemType["contentIndexJson"] = 112] = "contentIndexJson";
ProjectItemType[ProjectItemType["contentReportJson"] = 113] = "contentReportJson";
ProjectItemType[ProjectItemType["levelDbLdb"] = 114] = "levelDbLdb";
ProjectItemType[ProjectItemType["levelDbLog"] = 115] = "levelDbLog";
ProjectItemType[ProjectItemType["levelDbCurrent"] = 116] = "levelDbCurrent";
ProjectItemType[ProjectItemType["levelDbManifest"] = 117] = "levelDbManifest";
ProjectItemType[ProjectItemType["levelDat"] = 118] = "levelDat";
ProjectItemType[ProjectItemType["justConfigTs"] = 119] = "justConfigTs";
ProjectItemType[ProjectItemType["esLintConfigMjs"] = 120] = "esLintConfigMjs";
ProjectItemType[ProjectItemType["env"] = 121] = "env";
ProjectItemType[ProjectItemType["prettierRcJson"] = 122] = "prettierRcJson";
ProjectItemType[ProjectItemType["skinCatalogJson"] = 123] = "skinCatalogJson";
ProjectItemType[ProjectItemType["tagsMetadata"] = 124] = "tagsMetadata";
ProjectItemType[ProjectItemType["personaManifestJson"] = 125] = "personaManifestJson";
ProjectItemType[ProjectItemType["personaPackFolder"] = 126] = "personaPackFolder";
ProjectItemType[ProjectItemType["blockCulling"] = 127] = "blockCulling";
ProjectItemType[ProjectItemType["craftingItemCatalog"] = 128] = "craftingItemCatalog";
ProjectItemType[ProjectItemType["mcToolsProjectPreferences"] = 129] = "mcToolsProjectPreferences";
ProjectItemType[ProjectItemType["educationJson"] = 130] = "educationJson";
ProjectItemType[ProjectItemType["aimAssistJson"] = 131] = "aimAssistJson";
ProjectItemType[ProjectItemType["colorGradingJson"] = 132] = "colorGradingJson";
ProjectItemType[ProjectItemType["atmosphericsJson"] = 133] = "atmosphericsJson";
ProjectItemType[ProjectItemType["pbrJson"] = 134] = "pbrJson";
ProjectItemType[ProjectItemType["pointLightsJson"] = 135] = "pointLightsJson";
ProjectItemType[ProjectItemType["waterJson"] = 136] = "waterJson";
ProjectItemType[ProjectItemType["shadowsJson"] = 137] = "shadowsJson";
})(ProjectItemType = exports.ProjectItemType || (exports.ProjectItemType = {}));
var ProjectItemStorageType;
(function (ProjectItemStorageType) {
ProjectItemStorageType[ProjectItemStorageType["singleFile"] = 0] = "singleFile";
ProjectItemStorageType[ProjectItemStorageType["folder"] = 1] = "folder";
})(ProjectItemStorageType = exports.ProjectItemStorageType || (exports.ProjectItemStorageType = {}));
var ProjectItemEditPreference;
(function (ProjectItemEditPreference) {
ProjectItemEditPreference[ProjectItemEditPreference["projectDefault"] = 0] = "projectDefault";
ProjectItemEditPreference[ProjectItemEditPreference["forceEditor"] = 1] = "forceEditor";
ProjectItemEditPreference[ProjectItemEditPreference["forceRaw"] = 2] = "forceRaw";
})(ProjectItemEditPreference = exports.ProjectItemEditPreference || (exports.ProjectItemEditPreference = {}));
var ProjectItemErrorStatus;
(function (ProjectItemErrorStatus) {
ProjectItemErrorStatus[ProjectItemErrorStatus["none"] = 0] = "none";
ProjectItemErrorStatus[ProjectItemErrorStatus["unprocessable"] = 1] = "unprocessable";
})(ProjectItemErrorStatus = exports.ProjectItemErrorStatus || (exports.ProjectItemErrorStatus = {}));
var ProjectItemCreationType;
(function (ProjectItemCreationType) {
ProjectItemCreationType[ProjectItemCreationType["normal"] = 0] = "normal";
ProjectItemCreationType[ProjectItemCreationType["generated"] = 1] = "generated";
ProjectItemCreationType[ProjectItemCreationType["build"] = 2] = "build";
ProjectItemCreationType[ProjectItemCreationType["dist"] = 3] = "dist";
})(ProjectItemCreationType = exports.ProjectItemCreationType || (exports.ProjectItemCreationType = {}));
//# sourceMappingURL=../maps/app/IProjectItemData.js.map