From b3d8f7ac878c0ab5ac2ab1fcc671032629ec03ce Mon Sep 17 00:00:00 2001 From: Joshua Taylor Date: Tue, 5 Dec 2023 08:16:56 -0600 Subject: [PATCH] Update rust to use rcon --- rust/rust.json | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/rust/rust.json b/rust/rust.json index 6bd0fc38..922e970f 100644 --- a/rust/rust.json +++ b/rust/rust.json @@ -117,12 +117,16 @@ } ], "run": { - "command": "./RustDedicated -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\u003e\u00261", - "stopCode": 2, + "command": "./RustDedicated -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", + "stop": "server.stop", "environmentVars": { "LD_LIBRARY_PATH": "./RustDedicated_Data/Plugins/x86_64" }, - "stdin": {}, + "stdin": { + "type": "telnet", + "port": "${RConPort}", + "password": "${RConPassword}" + }, "stdout": {} }, "environment": {