HOTFIX 1.19 support

This commit is contained in:
Pierce 2022-06-12 16:03:22 -07:00
parent 86d42246f1
commit b59a4b74df
2 changed files with 4 additions and 2 deletions

View file

@ -229,7 +229,7 @@ class Handler {
return true return true
} }
} else { } else {
if (lib.rules[0].action === 'allow' && lib.rules[0].os) return this.getOS() !== 'osx' if (lib.rules[0].action === 'allow' && lib.rules[0].os) return lib.rules[0].os.name !== this.getOS()
} }
} else { } else {
return false return false
@ -239,6 +239,8 @@ class Handler {
async getNatives () { async getNatives () {
const nativeDirectory = path.resolve(this.options.overrides.natives || path.join(this.options.root, 'natives', this.version.id)) const nativeDirectory = path.resolve(this.options.overrides.natives || path.join(this.options.root, 'natives', this.version.id))
if (parseInt(this.version.id.split('.')[1]) >= 19) return this.options.overrides.cwd || this.options.root
if (!fs.existsSync(nativeDirectory) || !fs.readdirSync(nativeDirectory).length) { if (!fs.existsSync(nativeDirectory) || !fs.readdirSync(nativeDirectory).length) {
fs.mkdirSync(nativeDirectory, { recursive: true }) fs.mkdirSync(nativeDirectory, { recursive: true })

View file

@ -1,6 +1,6 @@
{ {
"name": "minecraft-launcher-core", "name": "minecraft-launcher-core",
"version": "3.16.12", "version": "3.16.13",
"description": "Lightweight module that downloads and runs Minecraft using javascript / NodeJS", "description": "Lightweight module that downloads and runs Minecraft using javascript / NodeJS",
"main": "index.js", "main": "index.js",
"dependencies": { "dependencies": {