mirror of
https://github.com/artegoser/pimi-launcher-core.git
synced 2024-11-25 13:36:21 +03:00
Merge pull request #33 from DecentralisedTech/master
Change require imports to fs
This commit is contained in:
commit
8fbe1faaa1
2 changed files with 5 additions and 5 deletions
|
@ -147,7 +147,7 @@ class Handler {
|
||||||
`${this.version.assetIndex.id}.json`, true, 'asset-json');
|
`${this.version.assetIndex.id}.json`, true, 'asset-json');
|
||||||
}
|
}
|
||||||
|
|
||||||
const index = require(path.join(this.options.root, 'assets', 'indexes',`${this.version.assetIndex.id}.json`));
|
const index = JSON.parse(fs.readFileSync(path.join(this.options.root, 'assets', 'indexes',`${this.version.assetIndex.id}.json`), { encoding: 'utf8' }));
|
||||||
|
|
||||||
this.client.emit('progress', {
|
this.client.emit('progress', {
|
||||||
type: 'assets',
|
type: 'assets',
|
||||||
|
@ -309,7 +309,7 @@ class Handler {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
const forge = require(path.join(this.options.root, 'forge', `${this.version.id}`, 'version.json'));
|
const forge = JSON.parse(fs.readFileSync(path.join(this.options.root, 'forge', `${this.version.id}`, 'version.json'), { encoding: 'utf8' }));
|
||||||
const paths = [];
|
const paths = [];
|
||||||
|
|
||||||
this.client.emit('progress', {
|
this.client.emit('progress', {
|
||||||
|
@ -376,7 +376,7 @@ class Handler {
|
||||||
const libs = [];
|
const libs = [];
|
||||||
|
|
||||||
if(this.options.version.custom) {
|
if(this.options.version.custom) {
|
||||||
const customJarJson = require(path.join(this.options.root, 'versions', this.options.version.custom, `${this.options.version.custom}.json`));
|
const customJarJson = JSON.parse(fs.readFileSync(path.join(this.options.root, 'versions', this.options.version.custom, `${this.options.version.custom}.json`), { encoding: 'utf9'}));
|
||||||
|
|
||||||
this.client.emit('progress', {
|
this.client.emit('progress', {
|
||||||
type: 'classes-custom',
|
type: 'classes-custom',
|
||||||
|
|
|
@ -27,7 +27,7 @@ class MCLCore extends EventEmitter {
|
||||||
// Lets the events register. our magic switch!
|
// Lets the events register. our magic switch!
|
||||||
await void(0);
|
await void(0);
|
||||||
|
|
||||||
this.emit('debug', `[MCLC]: MCLC version ${require(path.join(__dirname,'..', 'package.json')).version}`);
|
this.emit('debug', `[MCLC]: MCLC version ${JSON.parse(fs.readFileSync(path.join(__dirname,'..', 'package.json'), { encoding: 'utf8' })).version}`);
|
||||||
const java = await this.handler.checkJava(this.options.javaPath || 'java');
|
const java = await this.handler.checkJava(this.options.javaPath || 'java');
|
||||||
if(!java.run) {
|
if(!java.run) {
|
||||||
this.emit('debug', `[MCLC]: Couldn't start Minecraft due to: ${java.message}`);
|
this.emit('debug', `[MCLC]: Couldn't start Minecraft due to: ${java.message}`);
|
||||||
|
@ -75,7 +75,7 @@ class MCLCore extends EventEmitter {
|
||||||
}
|
}
|
||||||
if(this.options.version.custom) {
|
if(this.options.version.custom) {
|
||||||
this.emit('debug', '[MCLC]: Detected custom in options, setting custom version file');
|
this.emit('debug', '[MCLC]: Detected custom in options, setting custom version file');
|
||||||
custom = require(path.join(this.options.root, 'versions', this.options.version.custom, `${this.options.version.custom}.json`));
|
custom = JSON.parse(fs.readFileSync(path.join(this.options.root, 'versions', this.options.version.custom, `${this.options.version.custom}.json`), { encoding: 'utf8' }));
|
||||||
}
|
}
|
||||||
|
|
||||||
const args = [];
|
const args = [];
|
||||||
|
|
Loading…
Add table
Reference in a new issue