UNPKG

@furox/minecraft-java-core

Version:

A library starting minecraft game NW.js and Electron.js

23 lines (22 loc) 912 B
"use strict"; /** * @author Luuxis * @license CC-BY-NC 4.0 - https://creativecommons.org/licenses/by-nc/4.0/ */ Object.defineProperty(exports, "__esModule", { value: true }); exports.isold = exports.getPathLibraries = void 0; function getPathLibraries(main, nativeString, forceExt) { let libSplit = main.split(':'); let fileName = libSplit[3] ? `${libSplit[2]}-${libSplit[3]}` : libSplit[2]; let finalFileName = fileName.includes('@') ? fileName.replace('@', '.') : `${fileName}${nativeString || ''}${forceExt || '.jar'}`; let pathLib = `${libSplit[0].replace(/\./g, '/')}/${libSplit[1]}/${libSplit[2].split('@')[0]}`; return { path: pathLib, name: `${libSplit[1]}-${finalFileName}` }; } exports.getPathLibraries = getPathLibraries; function isold(json) { return json.assets === 'legacy' || json.assets === 'pre-1.6'; } exports.isold = isold;