diff --git a/agario/agario.json b/agario/agario.json index 8670601a..f057fea3 100644 --- a/agario/agario.json +++ b/agario/agario.json @@ -19,10 +19,7 @@ "pre": [], "post": [], "stopCode": 2, - "arguments": [ - "start", - "src/index.js" - ], + "arguments": "start src/index.js", "program": "npm" }, "environment": { diff --git a/ark/ark.json b/ark/ark.json index 8be7eec9..d544b6b0 100644 --- a/ark/ark.json +++ b/ark/ark.json @@ -21,12 +21,7 @@ "stopCode": 2, "pre": [], "post": [], - "arguments": [ - "${mapname}?listen?SessionName=${sessionname}?ServerAdminPassword=${serveradminpassword}?MultiHome=${ip}?Port=${port}?QueryPort=${queryport}?MaxPlayers=${maxplayers}", - "-server", - "-log", - "${exclusive}" - ], + "arguments": "${mapname}?listen?SessionName=${sessionname}?ServerAdminPassword=${serveradminpassword}?MultiHome=${ip}?Port=${port}?QueryPort=${queryport}?MaxPlayers=${maxplayers} -server -log ${exclusive}", "program": "./ShooterGame/Binaries/Linux/ShooterGameServer" }, "environment": { diff --git a/arma3/arma3.json b/arma3/arma3.json index 6fa678ea..97ff90f7 100644 --- a/arma3/arma3.json +++ b/arma3/arma3.json @@ -23,12 +23,7 @@ "stopCode": 2, "pre": [], "post": [], - "arguments": [ - "-ip=${ip}", - "-port=${port}", - "-config=${config}", - "-par=parameters.txt" - ], + "arguments": "-ip=${ip} -port=${port} -config=${config} -par=parameters.txt", "program": "./arma3server" }, "environment": { diff --git a/csgo/csgo.json b/csgo/csgo.json index 49396d1b..bb5aff8d 100644 --- a/csgo/csgo.json +++ b/csgo/csgo.json @@ -24,36 +24,7 @@ "stop": "exit", "pre": [], "post": [], - "arguments": [ - "-game", - "csgo", - "-usercon", - "-strictportbind", - "-ip", - "${ip}", - "-port", - "${port}", - "+clientport", - "${clientport}", - "+tv_port", - "${tvport}", - "+map", - "${map}", - "-maxplayers_override", - "${maxplayers}", - "+sv_setsteamaccount", - "${gslt}", - "-tickrate", - "${tickrate}", - "+mapgroup", - "${mapgroup}", - "+game_mode", - "${gamemode}", - "+game_type", - "${gametype}", - "-net_port_try 1", - "-norestart" - ], + "arguments": "-game csgo -usercon -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${tvport} +map ${map} -maxplayers_override ${maxplayers} +sv_setsteamaccount ${gslt} -tickrate ${tickrate} +mapgroup ${mapgroup} +game_mode ${gamemode} +game_type ${gametype} -net_port_try 1 -norestart", "program": "./srcds_run" }, "environment": { diff --git a/eco/eco.json b/eco/eco.json index 99cc3b34..a7c96161 100644 --- a/eco/eco.json +++ b/eco/eco.json @@ -27,10 +27,7 @@ "stopCode": 9, "pre": [], "post": [], - "arguments": [ - "EcoServer.exe", - "-nogui" - ], + "arguments": "EcoServer.exe -nogui", "program": "mono" }, "data": { diff --git a/factorio/factorio.json b/factorio/factorio.json index 24ebc75e..222013eb 100644 --- a/factorio/factorio.json +++ b/factorio/factorio.json @@ -17,16 +17,7 @@ "stop": "/quit", "pre": [], "post": [], - "arguments": [ - "--port", - "${port}", - "--bind", - "${ip}", - "--start-server", - "${save}", - "--server-settings", - "${server-settings}" - ], + "arguments": "--port ${port} --bind ${ip} --start-server ${save} --server-settings ${server-settings}", "program": "./factorio/bin/x64/factorio" }, "environment": { diff --git a/feedthebeast/feedthebeast.json b/feedthebeast/feedthebeast.json index 2954fe3d..3c27da79 100644 --- a/feedthebeast/feedthebeast.json +++ b/feedthebeast/feedthebeast.json @@ -47,7 +47,7 @@ "stop": "stop", "pre": [], "post": [], - "arguments": [], + "arguments": "", "program": "./ServerStart.sh", "autostart": false }, diff --git a/genisyspro/genisyspro.json b/genisyspro/genisyspro.json index 339cbdb5..0071e45c 100644 --- a/genisyspro/genisyspro.json +++ b/genisyspro/genisyspro.json @@ -37,9 +37,7 @@ "stop": "stop", "pre": [], "post": [], - "arguments": [ - "--no-wizard" - ], + "arguments": "--no-wizard", "program": "GenisysPro-master/start.sh" }, "environment": { diff --git a/gmod/gmod.json b/gmod/gmod.json index 4a77a2d0..af220341 100644 --- a/gmod/gmod.json +++ b/gmod/gmod.json @@ -24,20 +24,7 @@ "stop": "exit", "pre": [], "post": [], - "arguments": [ - "+ip", - "${ip}", - "+port", - "${port}", - "-game", - "garrysmod", - "-console", - "+map", - "${map}", - "+maxplayers", - "${maxplayers}", - "-norestart" - ], + "arguments": "+ip ${ip} +port ${port} -game garrysmod -console +map ${map} +maxplayers ${maxplayers} -norestart", "program": "./srcds_run" }, "environment": { diff --git a/minecraft-bedrock/minecraft-bedrock.json b/minecraft-bedrock/minecraft-bedrock.json index 7e769221..47b26e5b 100644 --- a/minecraft-bedrock/minecraft-bedrock.json +++ b/minecraft-bedrock/minecraft-bedrock.json @@ -40,7 +40,7 @@ ], "data": { "version": { - "value": "1.7.0.13", + "value": "1.14.32.1", "required": true, "desc": "Version of the Minecraft Bedrock Server to use", "display": "Bedrock Version", diff --git a/minecraft-bungeecord/minecraft-bungeecord.json b/minecraft-bungeecord/minecraft-bungeecord.json index bc91967e..3c2ad7f3 100644 --- a/minecraft-bungeecord/minecraft-bungeecord.json +++ b/minecraft-bungeecord/minecraft-bungeecord.json @@ -16,12 +16,7 @@ "stop": "end", "pre": [], "post": [], - "arguments": [ - "-Xmx${memory}M", - "-Xms${memory}M", - "-jar", - "BungeeCord.jar" - ], + "arguments": "-Xmx${memory}M -Xms${memory}M -jar BungeeCord.jar", "program": "java" }, "environment": { diff --git a/minecraft-craftbukkit/minecraft-craftbukkit.json b/minecraft-craftbukkit/minecraft-craftbukkit.json index 4ff45c42..f5bf5343 100644 --- a/minecraft-craftbukkit/minecraft-craftbukkit.json +++ b/minecraft-craftbukkit/minecraft-craftbukkit.json @@ -32,11 +32,7 @@ "stop": "stop", "pre": [], "post": [], - "arguments": [ - "-Xmx${memory}M", - "-jar", - "server.jar" - ], + "arguments": "-Xmx${memory}M -jar server.jar", "program": "java" }, "environment": { diff --git a/minecraft-forge/minecraft-forge.json b/minecraft-forge/minecraft-forge.json index aa19835e..ea4d4411 100644 --- a/minecraft-forge/minecraft-forge.json +++ b/minecraft-forge/minecraft-forge.json @@ -37,11 +37,7 @@ "stop": "stop", "pre": [], "post": [], - "arguments": [ - "-Xmx${memory}M", - "-jar", - "server.jar" - ], + "arguments": "-Xmx${memory}M -jar server.jar", "program": "java" }, "environment": { @@ -58,7 +54,7 @@ ], "data": { "memory": { - "value": "1024", + "value": "2048", "required": true, "desc": "How much memory in MB to allocate to the Java Heap", "display": "Memory (MB)", @@ -89,7 +85,7 @@ "type": "boolean" }, "version": { - "value": "1.12.2-14.23.5.2768", + "value": "1.15.2-31.1.44", "required": true, "desc": "Version of Forge to install (may be located here", "display": "Version", diff --git a/minecraft-nukkit/minecraft-nukkit.json b/minecraft-nukkit/minecraft-nukkit.json index 8a450153..d088f2e8 100644 --- a/minecraft-nukkit/minecraft-nukkit.json +++ b/minecraft-nukkit/minecraft-nukkit.json @@ -26,12 +26,7 @@ "stop": "stop", "pre": [], "post": [], - "arguments": [ - "-Xmx${memory}M", - "-Djline.terminal=jline.UnsupportedTerminal", - "-jar", - "nukkit.jar" - ], + "arguments": "-Xmx${memory}M -Djline.terminal=jline.UnsupportedTerminal -jar nukkit.jar", "program": "java" }, "environment": { diff --git a/minecraft-paper/minecraft-paper.json b/minecraft-paper/minecraft-paper.json index 6b7ce8a4..ddc00adf 100644 --- a/minecraft-paper/minecraft-paper.json +++ b/minecraft-paper/minecraft-paper.json @@ -26,12 +26,7 @@ "stop": "stop", "pre": [], "post": [], - "arguments": [ - "-Xmx${memory}M", - "-Djline.terminal=jline.UnsupportedTerminal", - "-jar", - "paper.jar" - ], + "arguments": "-Xmx${memory}M -Djline.terminal=jline.UnsupportedTerminal -jar paper.jar", "program": "java" }, "environment": { diff --git a/minecraft-spigot/minecraft-spigot.json b/minecraft-spigot/minecraft-spigot.json index 24c2c5c6..73f0bccc 100644 --- a/minecraft-spigot/minecraft-spigot.json +++ b/minecraft-spigot/minecraft-spigot.json @@ -32,12 +32,7 @@ "stop": "stop", "pre": [], "post": [], - "arguments": [ - "-Xmx${memory}M", - "-Djline.terminal=jline.UnsupportedTerminal", - "-jar", - "server.jar" - ], + "arguments": "-Xmx${memory}M -Djline.terminal=jline.UnsupportedTerminal -jar server.jar", "program": "java" }, "environment": { diff --git a/minecraft-sponge/minecraft-sponge.json b/minecraft-sponge/minecraft-sponge.json index a33fae7a..6012b002 100644 --- a/minecraft-sponge/minecraft-sponge.json +++ b/minecraft-sponge/minecraft-sponge.json @@ -46,12 +46,7 @@ "stop": "stop", "pre": [], "post": [], - "arguments": [ - "-Xmx${memory}M", - "${extraArgs}", - "-jar", - "server.jar" - ], + "arguments": "-Xmx${memory}M ${extraArgs} -jar server.jar", "program": "java" }, "environment": { diff --git a/minecraft-vanilla/minecraft-vanilla.json b/minecraft-vanilla/minecraft-vanilla.json index 4a8c6385..a9cef1fa 100644 --- a/minecraft-vanilla/minecraft-vanilla.json +++ b/minecraft-vanilla/minecraft-vanilla.json @@ -22,11 +22,7 @@ "stop": "stop", "pre": [], "post": [], - "arguments": [ - "-Xmx${memory}M", - "-jar", - "server.jar" - ], + "arguments": "-Xmx${memory}M -jar server.jar", "program": "java" }, "environment": { diff --git a/minecraft-waterfall/minecraft-waterfall.json b/minecraft-waterfall/minecraft-waterfall.json index f8290b46..af39eb43 100644 --- a/minecraft-waterfall/minecraft-waterfall.json +++ b/minecraft-waterfall/minecraft-waterfall.json @@ -21,12 +21,7 @@ "stop": "end", "pre": [], "post": [], - "arguments": [ - "-Xmx${memory}M", - "-Xms${memory}M", - "-jar", - "Waterfall.jar" - ], + "arguments": "-Xmx${memory}M -Xms${memory}M -jar Waterfall.jar", "program": "java" }, "environment": { diff --git a/pocketmine/pocketmine.json b/pocketmine/pocketmine.json index fc0d3924..9f12094b 100644 --- a/pocketmine/pocketmine.json +++ b/pocketmine/pocketmine.json @@ -23,9 +23,7 @@ "stop": "stop", "pre": [], "post": [], - "arguments": [ - "--no-wizard" - ], + "arguments": "--no-wizard", "program": "./start.sh" }, "environment": { diff --git a/rust/rust.json b/rust/rust.json index ca424e26..8f4af6cf 100644 --- a/rust/rust.json +++ b/rust/rust.json @@ -29,36 +29,7 @@ } ], "post": [], - "arguments": [ - "-nographics", - "-batchmode", - "+server.port", - "${port}", - "+server.level", - "\"${ServerLevel}\"", - "+server.seed", - "${ServerSeed}", - "+server.worldsize", - "${WorldSize}", - "+server.maxplayers", - "${MaxPlayers}", - "+server.hostname", - "\"${ServerName}\"", - "+server.description", - "\"${Description}\"", - "+server.headerimage", - "\"${ServerImage}\"", - "+server.url", - "\"${URL}\"", - "+server.identity", - "\"${ServerIdentity}\"", - "+rcon.port", - "${RConPort}", - "+rcon.password", - "${RConPassword}", - "+rcon.web 1", - "-logfile 2>&1" - ], + "arguments": "-nographics -batchmode +server.port ${port} +server.level \"${ServerLevel}\" +server.seed ${ServerSeed} +server.worldsize ${WorldSize} +server.maxplayers ${MaxPlayers} +server.hostname \"${ServerName}\" +server.description \"${Description}\" +server.headerimage \"${ServerImage}\" +server.url \"${URL}\" +server.identity \"${ServerIdentity}\" +rcon.port ${RConPort} +rcon.password ${RConPassword} +rcon.web 1 -logfile 2>&1", "program": "./RustDedicated", "environmentVars": { "LD_LIBRARY_PATH": "${rootdir}/RustDedicated_Data/Plugins/x86_64" diff --git a/srcds/srcds.json b/srcds/srcds.json index d3dabcbc..4735dea4 100644 --- a/srcds/srcds.json +++ b/srcds/srcds.json @@ -24,16 +24,7 @@ "stop": "exit", "pre": [], "post": [], - "arguments": [ - "+ip", - "${ip}", - "+port", - "${port}", - "-game ${gametype}", - "-console", - "+map ${map}", - "-norestart" - ], + "arguments": "+ip ${ip} +port ${port} -game ${gametype} -console +map ${map} -norestart", "program": "./srcds_run" }, "environment": { diff --git a/starbound/starbound.json b/starbound/starbound.json index da2c6e28..c4e5cef8 100644 --- a/starbound/starbound.json +++ b/starbound/starbound.json @@ -20,7 +20,7 @@ "tar --no-same-owner -xzvf steamcmd_linux.tar.gz -C steamcmd", "steamcmd/steamcmd.sh +login ${steam_user} +force_install_dir ${rootdir} +app_update 533830 +quit", "find linux/ -type f -exec mv -ft ${rootdir} {} +", - "rm -Rf linux/ .steam/ Steam/ steamapps/ steamcmd/ steamcmd_linux.tar.gz" + "rm -rf linux/ .steam/ Steam/ steamapps/ steamcmd/ steamcmd_linux.tar.gz" ] }, { diff --git a/teamspeak3/teamspeak3.json b/teamspeak3/teamspeak3.json index ee988af7..dc0aab26 100644 --- a/teamspeak3/teamspeak3.json +++ b/teamspeak3/teamspeak3.json @@ -17,14 +17,7 @@ "stopCode": 2, "pre": [], "post": [], - "arguments": [ - "default_voice_port=${vport}", - "query_port=${qport}", - "filetransfer_port=${ftport}", - "voice_ip=${ip}", - "licensepath=${license}", - "license_accepted=${eula}" - ], + "arguments": "default_voice_port=${vport} query_port=${qport} filetransfer_port=${ftport} voice_ip=${ip} licensepath=${license} license_accepted=${eula}", "program": "./teamspeak3-server_linux_amd64/ts3server_minimal_runscript.sh" }, "environment": { diff --git a/terarria/terraria.json b/terarria/terraria.json index edd144a3..d864df61 100644 --- a/terarria/terraria.json +++ b/terarria/terraria.json @@ -20,12 +20,7 @@ "stopCode": 2, "pre": [], "post": [], - "arguments": [ - "-port", - "${port}", - "-secure", - "-steam" - ], + "arguments": "-port ${port} -secure -steam", "program": "Linux/TerrariaServer" }, "environment": { diff --git a/tf2/tfs.json b/tf2/tfs.json index d582c1d2..7d3b9643 100644 --- a/tf2/tfs.json +++ b/tf2/tfs.json @@ -24,16 +24,7 @@ "stop": "exit", "pre": [], "post": [], - "arguments": [ - "+ip", - "${ip}", - "+port", - "${port}", - "-game tf", - "-console", - "+map ${map}", - "-norestart" - ], + "arguments": "+ip ${ip} +port ${port} -game tf -console +map ${map} -norestart", "program": "./srcds_run" }, "environment": { diff --git a/theforest/theforest-windows.json b/theforest/theforest-windows.json index 7744d0e7..4f53b465 100644 --- a/theforest/theforest-windows.json +++ b/theforest/theforest-windows.json @@ -21,38 +21,7 @@ "stop": "exit", "pre": [], "post": [], - "arguments": [ - "-servername", - "${servername}", - "-serverip", - "${ip}", - "-serversteamport", - "${serversteamport}", - "-servergameport", - "${servergameport}", - "-serverqueryport", - "${serverqueryport}", - "-serverplayers", - "${serverplayers}", - "-serverpassword", - "${serverpassword}", - "-serverpassword_admin", - "${serverpassword_admin}", - "-serversteamaccount", - "${serversteamaccount}", - "-serverautosaveinterval", - "${serverautosaveinterval}", - "-difficulty", - "${difficulty}", - "-inittype", - "${inittype}", - "-enableVAC", - "-showlogs", - "-batchmode", - "-dedicated", - "-nographics", - "-nosteamclient" - ], + "arguments": "-servername ${servername} -serverip ${ip} -serversteamport ${serversteamport} -servergameport ${servergameport} -serverqueryport ${serverqueryport} -serverplayers ${serverplayers} -serverpassword ${serverpassword} -serverpassword_admin ${serverpassword_admin} -serversteamaccount ${serversteamaccount} -serverautosaveinterval ${serverautosaveinterval} -difficulty ${difficulty} -inittype ${inittype} -enableVAC -showlogs -batchmode -dedicated -nographics -nosteamclient", "program": "./TheForestDedicatedServer.exe" }, "environment": { diff --git a/zandronum/zandronum.json b/zandronum/zandronum.json index 5fd70661..efd71b8b 100644 --- a/zandronum/zandronum.json +++ b/zandronum/zandronum.json @@ -35,9 +35,7 @@ "stop": "Quit", "pre": [], "post": [], - "arguments": [ - "-host ${players}" - ], + "arguments": "-host ${players}", "program": "./zandronum-server" }, "environment": {