20% off your first order with code:
Hytale · Java · QUIC

Hytale Server Hosting

Run your Hytale server on a VDS of your own: you install Java and the server files, and you choose the mods and world settings. Your server lives at Mars Istanbul Data Center, and you pay nothing extra for the TRSHIELD DDoS protection that filters its Hytale traffic.

01 / Extreme

Extreme packages for Hytale

Since view distance drives memory use most in Hytale, start your choice with the memory figure on the cards.

Extreme Servers

TR-9950X-4GB

  • Ryzen 9 9950X 1 Core
  • 4GB DDR5 6400MHz
  • 40GB NVMe
  • TRSHIELD DDoS
₺400/ mo
Final price
Extreme Servers

TR-9950X-8GB

  • Ryzen 9 9950X 2 Cores
  • 8GB DDR5 6400MHz
  • 60GB NVMe
  • TRSHIELD DDoS
₺800/ mo
Final price
Extreme Servers

TR-9950X-12GB

  • Ryzen 9 9950X 3 Cores
  • 12GB DDR5 6400MHz
  • 80GB NVMe
  • TRSHIELD DDoS
₺1,200/ mo
Final price
Extreme Servers

TR-9950X-16GB

  • Ryzen 9 9950X 4 Cores
  • 16GB DDR5 6400MHz
  • 100GB NVMe
  • TRSHIELD DDoS
₺1,600/ mo
Final price
Extreme Servers

TR-9950X-20GB

  • Ryzen 9 9950X 5 Cores
  • 20GB DDR5 6400MHz
  • 120GB NVMe
  • TRSHIELD DDoS
₺2,000/ mo
Final price
Extreme Servers

TR-9950X-24GB

  • Ryzen 9 9950X 6 Cores
  • 24GB DDR5 6400MHz
  • 150GB NVMe
  • TRSHIELD DDoS
₺2,400/ mo
Final price
Extreme Servers

TR-9950X-32GB

  • Ryzen 9 9950X 8 Cores
  • 32GB DDR5 6400MHz
  • 200GB NVMe
  • TRSHIELD DDoS
₺3,200/ mo
Final price
Extreme Servers

TR-9950X-48GB

  • Ryzen 9 9950X 12 Cores
  • 48GB DDR5 6400MHz
  • 240GB NVMe
  • TRSHIELD DDoS
₺4,800/ mo
Final price
Extreme Servers

TR-9950X-64GB

  • Ryzen 9 9950X 16 Cores
  • 64GB DDR5 6400MHz
  • 320GB NVMe
  • TRSHIELD DDoS
₺6,400/ mo
Final price
02 / Requirements

Hytale server requirements

The Hytale dedicated server runs on Java 25 (Adoptium Temurin) across x64 and arm64 operating systems and requires at least 4 GB of memory for the server process.

Server files
You can download the server files directly to your VDS with the Hytale Downloader CLI, copy them from the game launcher, or bootstrap the install from HytaleServer.jar. Available for both Linux and Windows, the Downloader CLI is the easiest way to keep a long-running server updated.
Account authentication
On first launch you confirm the code the server shows in your browser, signed in with your Hytale account. Once that is done, the server starts accepting players.
UDP traffic
Hytale uses the QUIC protocol over UDP for player connections. The server port only needs to be open over UDP; no TCP port is required.
03 / Sizing

View distance, worlds and package size

Two main factors drive resource usage on a Hytale server: the number of active players, NPCs and mobs drives CPU load, while the size of the loaded world drives memory. RAM usage grows as view distance increases or as players spread out across different regions of the world.

Whatever size you start with, watch resource usage while the server is running. A typical sign of memory pressure is CPU usage climbing because of Java's garbage collection.

A group of friends
The 4 GB minimum covers the Hytale server process itself; to leave comfortable room for the operating system as well, starting with an 8 GB or larger package is a practical choice for a group of friends.
A regular community
If players spread across the world and you run mods, look at the mid-range packages. Because view distance has the largest impact on memory, keeping it around 12 chunks (384 blocks) keeps RAM usage well balanced.
A busy server or several worlds
For many players and NPCs, or several worlds open at once, look at the upper packages. Because each world runs on its own main thread, the vCore count matters more as you add worlds.
04 / Mods

Mods, plugins and configuration

You install mods by dropping .zip or .jar files from sources such as CurseForge straight into the server's mods folder. If you build your own Java plugins, you can develop custom game mechanics and administration tools against the HytaleServer.jar API.

Server plugins also cover everyday operations, from dynamically adjusting view distance under load to exposing server status over HTTP and exporting detailed metrics.

Configuration files are read at startup and updated by in-game commands. When editing config files by hand, stop the server first so your changes are not overwritten while the server is running.

05 / Early access

Updates and protocol versions

During early access, Hytale receives frequent updates. Because the game client and server must run matching protocol versions, updating your server promptly when a new patch drops ensures your players can keep connecting smoothly.

The server's built-in updater checks for new releases, downloads them in the background and stages them for installation. You can apply a staged update manually, automatically as soon as the server is empty, or after a scheduled countdown that warns online players in advance.

With full control over your VDS, you can save a copy of your world folder or use your free snapshot right before applying a major update.

06 / Why a VDS

From home or on your own VDS?

When you open your Hytale world to friends from your home computer, connection quality depends on your home internet; if a direct connection is not possible, traffic is relayed, adding latency. If your internet provider shares one IP address among many homes (CGNAT), port forwarding cannot help either.

On a VDS the server has its own IP address, and you do not need to leave your computer on to keep the world open. Your server runs in Istanbul, and your players can measure their own latency on the Ping Test page.

Java settings
You put Java settings such as the memory limit in the jvm.options file that the official launcher script reads.
World and logs
World and player data live in the universe folder and server logs in the logs folder, and you can reach both directly.
07 / Protection

QUIC traffic and DDoS protection

The share code generated when you host a world from home contains your home IP address, and as your community grows, your server address is shared publicly in announcements and server lists. With your server on a VDS, players get the server's address instead of your home connection's, and traffic to that address passes through TRSHIELD.

Hytale traffic goes through TRSHIELD's generic game protection profile, which checks whether incoming UDP packets follow the QUIC structure. Every known attack vector is within the scope of TRSHIELD's 12 Tbps protection, and that protection is continuously improved.

08 / FAQ

Frequently Asked
Questions

Do I authenticate the server with my own Hytale account?
Yes. You authenticate the server with your own Hytale account on first launch, and it renews its session on its own while it stays online. You only need to authenticate again if the server stays offline for a long time. You install Java, the server files and any mods yourself; your VDS comes with just the operating system you chose.
Which operating system should I install for a Hytale server?
The server runs on Java, so Linux and Windows both work, and the official downloader and launcher scripts are published for both. A Linux distribution such as Ubuntu or Debian needs no extra license, whereas a Windows license is not covered by the package price.
Can I give players a domain name instead of an IP address?
Yes. Simply point your domain's A record to your server's IP address. Because Hytale does not currently support SRV records, players append the port number to the domain if you use a non-default port.
Can I build a network of a lobby and game servers?
Yes. Hytale can route players between servers by itself, so you do not need to set up a proxy such as BungeeCord to link a lobby with separate game servers. You run the servers on separate ports on the same VDS and plan the combined load against your package's vCores and memory.
Do I need to buy DDoS protection for Hytale separately?
No. TRSHIELD is included with every package and filters the Hytale traffic coming to your server as well. If you run an application next to the server that has no ready-made profile, write to our support team; we develop custom protection for it.