This should work as server.cfg is one of the last files which gets
executed so _cl_name shouldn't be empty unless someone regularly wipes
their config.cfg and doesn't pay attention to their server.cfg when
setting their server up.
// Things you SHOULD change to make the server "yours" (remove the // and change the value):
//sv_public 1 // 0 or -1 (see description) if the server should not be on the public servers list
-//hostname "Xonotic $g_xonoticversion Server" // this name will appear on the server list (the $g_xonoticversion gets replaced with the current version)
+//hostname "$_cl_name's Xonotic $g_xonoticversion Server" // this name will appear on the server list (the $g_xonoticversion gets replaced with the current version)
//sv_motd "" // displayed on connect - good place for contact info (IRC, forum nick, etc.) so players can reach you when something is wrong with your server
// This sets the remote console password on the server, you also need to set the cvar to the same value on your client to use the 'rcon' command.