I’ve been asked a couple of times about what can and can’t be changed whilst a server is running. The answer to this is pretty much anything can be changed.
Obviously, things like changing the map require a restart – because it needs to generate the new map.
If you’re looking to modify a plugin, this can be done live – find out more here.
If you’re looking to change server variables like the population of animals, time of day, freeze/unfreeze animals, all of this can be done live – find out more here.
If you’re changing something like server.hostname – don’t forget to change it in your server.cfg (guide) then also run it via F1 in-game or via Console on Battlemetrics or Rust Admin. This will allow you to update it whilst its live, and the change will be there when you restart your server.