mirror of
https://github.com/artegoser/pimi-launcher-core.git
synced 2025-02-23 04:33:16 +03:00
Fix assets from not loading
This commit is contained in:
parent
0f28669e08
commit
61e4c666db
3 changed files with 6 additions and 5 deletions
|
@ -2,7 +2,7 @@
|
|||
##### This project is complete for now.
|
||||
[](https://travis-ci.com/Pierce01/MinecraftLauncher-core)
|
||||
[](https://opensource.org/licenses/MIT)
|
||||

|
||||

|
||||

|
||||
|
||||
MCLC (Minecraft Launcher Core) is a NodeJS solution for launching modded and vanilla Minecraft without having to download and format everything yourself.
|
||||
|
|
|
@ -142,12 +142,13 @@ class Handler {
|
|||
|
||||
async getAssets () {
|
||||
const assetDirectory = path.resolve(this.options.overrides.assetRoot || path.join(this.options.root, 'assets'))
|
||||
if (!fs.existsSync(path.join(assetDirectory, 'indexes', `${this.version.assetIndex.id}.json`))) {
|
||||
const assetId = this.options.version.custom || this.options.version.number
|
||||
if (!fs.existsSync(path.join(assetDirectory, 'indexes', `${assetId}.json`))) {
|
||||
await this.downloadAsync(this.version.assetIndex.url, path.join(assetDirectory, 'indexes'),
|
||||
`${this.version.assetIndex.id}.json`, true, 'asset-json')
|
||||
`${assetId}.json`, true, 'asset-json')
|
||||
}
|
||||
|
||||
const index = JSON.parse(fs.readFileSync(path.join(assetDirectory, 'indexes', `${this.version.assetIndex.id}.json`), { encoding: 'utf8' }))
|
||||
const index = JSON.parse(fs.readFileSync(path.join(assetDirectory, 'indexes', `${assetId}.json`), { encoding: 'utf8' }))
|
||||
|
||||
this.client.emit('progress', {
|
||||
type: 'assets',
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "minecraft-launcher-core",
|
||||
"version": "3.16.13",
|
||||
"version": "3.16.14",
|
||||
"description": "Lightweight module that downloads and runs Minecraft using javascript / NodeJS",
|
||||
"main": "index.js",
|
||||
"dependencies": {
|
||||
|
|
Loading…
Add table
Reference in a new issue