UNPKG

bc-minecraft-bedrock-project

Version:

The typescript library responsible for reading/parsing minecraft bedrock data

28 lines 759 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Process = Process; const bc_minecraft_bedrock_types_1 = require("bc-minecraft-bedrock-types"); /** * * @param doc * @returns */ function Process(doc) { const uri = doc.uri; let index = uri.indexOf("structures"); if (index < 0) return undefined; index += 11; let id = uri.substring(index, uri.length).replace(/\\/g, "/"); id = id.replace(".mcstructure", ""); if (id.includes('/')) { id = '"' + id + '"'; } const out = { id: id, location: bc_minecraft_bedrock_types_1.Types.Location.create(uri, 0), documentation: `McStructure: ${id}`, }; return out; } //# sourceMappingURL=process.js.map