I don't have an answer to your question, but realize that many servers run from a dedicated server or similar, meaning that they don't have access to a Launcher or buttons - they only have access to a terminal, maybe a support team, and maybe if they're really lucky, a special control panel...