Necessary if using server.cfg with Rust?Solved
Hello everyone, 

Hopefully someone can help me with a few minor questions. So, I have a rust server which is hosted base and under my File Manager(hosting panel) or using FTP client I see that my server has a SERVER.CFG file which is completely empty. I'm currently using Startup Command plugin where I have a few commands posted during the startup of the server.

Question is , Do i need both to have something in it? Where exactly would I be able to locate the acutal batch file cause I don't see it anywhere . Is having the plugin and an empty SERVER.CFG file causing all my issues with RUST+ not working at all for my server? 

Thanks for any insight.
Startup Commands isn't developed anymore, Auto Commands is the replacement for it.

You do not need both this (or Startup Commands) if you have access to modify server.cfg. The server.cfg in Rust runs commands on server startup. The server.cfg is not related to Rust+, it is just a file Rust uses to run commands on startup; what you use there is up to you.

Wulf, there is no better feeling then having the actual owner / plugin dev answer my direct question! 

Thank you so much!!!!! Which would you prefer I use?

I mean, I would just use server.cfg to avoid the extra plugin, but if if you use Auto Commands for anything else, you could use it instead. Auto Commands would run the commands slightly later than server.cfg does, but otherwise no real difference.
Understood. Last + final question. Where would I be able to locate this batch file through File Manager or FTP of my server files, I can't find this file anywhere.? Thanks again
What batch file? The server.cfg isn't a batch file, it's just a text file that the server reads during startup. It is found under server/youridentity/cfg; create the file if it doesn't exist.
Yes, I have that file and it's empty . I'm referring to where the server gets this info below? I know with servers based on personal PC, you would have a bat file to run and inside that file would be a list of server startup variables.  Does my server get it's commands based on the input I choose in the settings of the Hosting Panel?  This info below, my question is what file holds this info . Also odd thing at startup both the bold fields are zeros.

./RustDedicated +batchmode +nographics -rcon.ip 0.0.0.0 -rcon.port 2029 -rcon.password "CHANGEME" -server.ip 0.0.0.0 -server.port 2050 -server.maxplayers 100 -server.saveinterval 300 -server.globalchat true -server.headerimage "url" -bradley.enabled true -bradley.respawndelayminutes 60 -bradley.respawndelayvariance 1 +server.hostname "hostname" +app.port 2052 +app.ip XX.XX.XX.XX +server.description "Description"
That is likely set by your host, and passed to the executable rather than using a .bat file.

Setting 0.0.0.0 for the IP address just means bind to all available network adapters; it won't cause any issues.
Thanks again for all the clarification I needed. Cheers~
Locked automatically