ICELINE HOSTING Where Performance Meets Passion

How to Create a Hytale Server on a Windows VPS

Iceline Hosting
Iceline Hosting
January 14, 2026 • 7 min read
How to Create a Hytale Server on a Windows VPS

Hytale is a sandbox RPG where players can explore dungeons and biomes on procedurally generated worlds, fight monsters thanks to its dynamic combat, talk with NPCs, or even mold the world to their liking, thanks to the vanilla content or the integrated mod support. With Hytale, the choices are limitless. Hytale was originally announced in December 2018 and will eventually include minigames and an adventure mode in future releases.

As of January 2026, the long-awaited Hytale early access has been released, and with this, the multiplayer support, meaning you can enjoy this journey with your friends. In this guide, we'll be covering the setup process of a Hytale Server on a Windows VPS.

Hytale Official Screenshot

Before Starting

You need a valid Hytale account to authenticate the server and proceed with the setup process, so if you haven't done it yet, purchase the game through the official website here.

Hytale Website Early Access

In addition to this, you'll need a VPS plan with enough resources to handle the server and any other background task you may need. Fortunately, Iceline Hosting offers a variety of Game VPS plans with powerful specs to support any game server of your choice, along with multiple locations around the globe so you can enjoy low latency. To get started, just follow these steps:

Purchasing a VPS on Iceline Hosting:

Iceline Hosting - Game VPS page
  • Select a plan suited to your needs. We recommend selecting the Community plan for small servers, or a higher plan like the Gaming Network if you want to host a server for modded/large communities.
Iceline Hosting - Game VPS plans
You can also select the Custom Build to upgrade the specs as much as you want
  • Select the location that suits your player base the most; you can also see an estimated ping to help you decide.
Iceline Hosting - Game VPS ping
  • Select the OS you want to use, for example, Windows Server 2022.
Iceline Hosting - Game VPS Operative System
  • Confirm the details of your order and click on Launch My Server when you're ready to proceed. We also highly recommend upgrading the CPU Cores to 4, as Hytale is highly dependent on CPU performance.
  • You'll be redirected to the shopping cart, select a payment method to pay your invoice and the order will be processed automatically in a few minutes!
Iceline Hosting - VPS Checkout page

Purchasing a VPS will also grant you access to the VPS Panel, where you can manage certain aspects of your VPS and access it through VNC if needed. Your login credentials will also be emailed to you, so you can access the VPS through RDP as well. You can access the VPS Panel through this URL.

Iceline Hosting - VPS Panel
Iceline Hosting - VPS Panel Resource Usage

Servers are automatically deployed after a few minutes. If you are experiencing any issues or have any questions, feel free to contact our team.

Setting up a Hytale Server on a Windows VPS

As mentioned before, make sure your VPS meets the minimum requirements for your server:

Requirements:

  • Java 21+ or 25 runtime (OpenJDK recommended).
  • High CPU/RAM (Based on the official recommended specs, you should get at least 8-16GB RAM for small servers, and at least 4 CPU Cores to handle heavy stuff like world generation).
  • 50 GB of Storage, enough for the installation and future data.
  • 64-bit OS (Windows/Linux supported).

Keep in mind that Windows VPS OS uses ~20 GB on average, so make sure to get a VPS with enough specs, or you may risk running out of storage and the server being corrupted. You can upgrade your server specs in the billing area anytime.

Installing Java 25 on your VPS

By default, the VPS doesn't come with Java installed, but you can use Adoptium to set it up easily. Just follow these steps:

  • Connect to your VPS through RDP with your credentials.
  • On your VPS, go to the Adoptium page.
  • Select the JDK 25 - LTS version.
  • Locate the Windows version and download the .msi file, then execute it.
  • Follow the steps and wait for the install to finish.

That's it! Now you're ready to proceed with the Hytale server setup process.

Setting up the Hytale Server:

  • Connect to your VPS through RDP with your credentials.
  • On your VPS, download the official dedicated server installer from the official website.
Hytale Server Downloader
  • Create a new folder and extract the files to it.
  • Run the Hytale downloader exe file and follow the steps to authenticate the server and download the server files.
Hytale Server downloader working
Hytale Server Authorization
  • Wait for the server download to finish.
Hytale Server Download in progress
  • Extract the newly downloaded files to your main folder.
  • Open Notepad and paste the following line:

java -jar HytaleServer.jar --assets PathToAssets.zip

  • Replace the "PathToAssets" with the Windows path to your Assets.zip file. Make sure to use " if any of the folders contain spaces. See the example below:
Hytale Server Path to Assets
  • Save the file as run_server.bat inside the same folder as your HytaleServer.jar file.
Hytale bat file to run the server
  • Navigate to the /Server/ folder and execute the run_server.bat file to start your server. This will also generate the remaining server files.
Hytale Server Started
  • In your server console, run the command /auth login device (to authenticate the server and allow for player connections).
  • Follow the steps to authorize the device and then run /auth persistence Encrypted to avoid having to reauthenticate the next time you start the server.
Hytale Server Authenticated
  • When done, stop the server (/stop in the console) and then open the configuration files (config.json) to edit the properties as needed (name, MOTD, max players...).
  • Start the server again by executing the run_server.bat file.

With these simple steps, the basic setup is done, and the files are prepared to be used. Now, you only need to allow the ports/server file through the firewall.

Opening ports for your Hytale Game Server through the Windows Firewall

  • In your VPS, open the Windows Firewall app.
  • Click on "Advanced Settings".
Windows VPS Firewall
  • Click on "Inbound Rules" and then "New Rule".
  • Select "Port" as the type of rule you want to create, and click on Next.
Windows Firewall - New rule setup
  • Select UDP and "Specific Local Ports", then type 5520 (the default hytale port), then click on Next until you reach the "Name" step.
Windows Firewall - Hytale Server Port Forwarding
  • Name this new rule "Hytale Server" and click on Finish.
Hytale Firewall Rule

That's it, with this, the server will allow connections from other players.

How to Connect to your Hytale Server

Now that you've set up the server and made rules for your Hytale Server through the Windows firewall, everything is ready for you to connect to your server and start your journey! To do this, just follow these steps:

  1. Launch Hytale.
  2. Click on Servers to open the server browser.
  3. Click on Add Server, and a new window will pop up.
  4. Paste your server IP (the one you used for RDP access, which can be found under the VPS panel) and server port (5520) and type a name/identifier for your server, then click on Add Server.
  5. Click on your server twice to connect.
Hytale - Connecting to a server

How to Set up FTP Access on your VPS

With an FTP account, you will be able to upload/edit your server files through an FTP application like FileZilla. Fortunately, our Game VPS plans come with XAMPP and Filezilla Server included by default. If you want to learn how to create a FTP account to access your files, you can do so through this URL.


And with this, you've reached the end of this guide. Feel free to contact us if you have any questions, and check our knowledge base for additional Hytale content.

While running the server on a Game VPS allows you to have full control over the resources and configuration, most of the configuration will need to be done manually, like SFTP Setup, file backups, and future server updates. Read more about the differences between our VPS and game hosting plans here!

Hytale