A Go application to handle authorization & restart in case of crashing
- Use official downloader tool to download server package:
https://downloader.hytale.com/hytale-downloader.zip - Place
hytale-starterfrom Releases to Server/ directory (where the fileHytaleServer.jaris located) - Run
chmod +x hytale-starter - Run
./hytale-starterfirst time. It will generate configuration files and ask for authorization. Please follow the instruction. You must own at least one copy of the game. - You can shut down the server by pressing Ctrl+C anytime
Hytale Starter uses two configuration files:
startup.json- main configuration file.hytale-auth.json- current session storage
You are supposed to edit only startup.json
{
"jvm_arguments": "",
"game_arguments": "",
"proxy": {
"url": "",
"username": "",
"password": ""
}
}jvm_arguments- this is arguments like-Xmxyou pass to java.game_arguments- this is game arguments you can configure. Documentation available here.proxyis optional, you can omit it if you don't need to use proxy. Proxy is used only for authorization.proxy.urlis http proxy url inhttp://address:portstyle orhttp://username:password@address:portstyle.proxy.username- you can set username if you skipped it inproxy.urlparamproxy.password- you can set password if you skipped it inproxy.urlparam
Proxy settings can also be passed using HTTP_PROXY and HTTPS_PROXY environment variables.