diff --git a/client.js b/client.js index f273faeb..f638e727 100644 --- a/client.js +++ b/client.js @@ -25,7 +25,7 @@ const configManager = require("./lib/manager/configManager.js"); const args = require('minimist')(process.argv.slice(2)); // require config.json -var config = require('./config'); +var config = require(args.config || './config'); var global = {}; if (!fs.existsSync(config.instanceDirectory)) { diff --git a/master.js b/master.js index c3360f34..3fff37c0 100644 --- a/master.js +++ b/master.js @@ -40,7 +40,7 @@ const crypto = require('crypto'); const base64url = require('base64url'); // constants -const config = require('./config'); +const config = require(args.config || './config'); config.databaseDirectory = args.databaseDirectory || config.databaseDirectory || "./database"; const masterModFolder = path.join(config.databaseDirectory, "/masterMods/"); mkdirp.sync(config.databaseDirectory);