-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathserver.js
More file actions
13 lines (11 loc) · 829 Bytes
/
server.js
File metadata and controls
13 lines (11 loc) · 829 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
var execServer = require('child_process').spawn;
var ServerProcess;
var Methods = {};
var Methods = {
runServer: function(serverName, serverPath) {
//var minecraftModdedServerProcess = execMCMod('java', ['-Xmx6G','-Xms5G','-jar','C:/SERVERS/MinecraftModded/BassServer/modpack.jar','nogui'], {cwd: 'C:/SERVERS/MinecraftModded/BassServer', detached: true});
//ServerProcess = execServer('screen -d -m -S ' + serverName +' sh /home/gameservers/DiscordBots/TurkeyBot/ServerScripts/'+ serverName +'.sh', {cwd: serverPath + '/'+ serverName, detached: true, shell: true}).unref();
ServerProcess = execServer( serverPath + '/'+ serverName + '/' + serverName +'.bat', {cwd: serverPath + '/'+ serverName, detached: true, shell: true}).unref;
console.log('Running ' + serverName + ' server');
}};
module.exports = Methods;