In the servers section, you can define your patch servers here.
Single Server vs Multiple Servers
If a single server is defined, that is the only server that will be used. The user won’t be prompted and you won’t be able to manually select an alternative.
If you are using Developer Edition, you can specify one or more servers to use. We call them “mirror servers”. Mirror servers can be used as alternatives which are great to have in case there’s an issue with your primary server (or the primary chosen by the user).
It’s recommended to have at least two servers depending on how many clients you have. The more clients you have, the more mirror servers you should have. This ensures the load is spread between servers should capacity on one server get full.
The patch system will iterate through all servers on each file until it can connect and download it.
If it fails all servers, the user will be prompted and patching will have to re-commence at a later time.
We offer highly optimized, super-fast specialist patch servers which you can view here should you need.
Add a Server
To add a server, simply click the ‘Add New Server’ button on this page.

Server Name
Add a name for this server like “US Server” or “UK Server”.
HTTP Download URL
Enter the full URL path to the public folder where your game files are hosted. IE:
https://myserver.com/gamepatchfiles/Avatar URL (Optional)
This is completely optional but you can specify an image or icon image to represent this server. This will only show if you have multiple servers and the Select Server dialog is presented to the user. Makes it look prettier. It must be the full URL to the image.
https://myserver.com/us_server.pngFTP Host
Enter the FTP connection details for this server. Most servers support just the domain without the protocol. IE:
myserver.comDo not use http/https, there’s also no need for ftp://.
Server Port
By default, most servers use port 21. However some host providers may change this. Double check with your host provider before specifying this.
Username
The FTP username to connect to upload the patch files. This must be exact. Ensure there’s no whitespaces at the end.
Password
Enter your FTP password for this server here. Best to double check the password is correct with no whitespaces at the end.
Your ftp details are never ever sent for the patch system either. They are only ever used by the Patch Builder and even then, they are stored encrypted in memory.
Remote Path
The internal FTP remote path to upload the files to.
You can check what this is by connecting to your FTP server with something like Filezilla and getting the remote path from the folder box.
Typically, if your HTTP Download URL is:
https://myserver.com/gamepatchfiles/
Then it is usually something like:
/public_html/gamepatchfiles/
but it can also be
/httpdocs/gamepatchfiles/
Some hosts may use a different format. If there’s an issue with this, please contact your server host to assist.
If you are using one of our patch servers, we use httpdocs, so your example would be
/httpdocs/gamepatchfiles/
