From 454ca7f07524c2d5dd7a019df7af0beef27abf3b Mon Sep 17 00:00:00 2001 From: Fazri Gading Date: Fri, 6 Feb 2026 03:48:17 +0800 Subject: [PATCH] Revise and enhance Hytale F2P Server Guide Updated the Hytale F2P Server Guide with new sections and improved formatting. --- SERVER.md | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/SERVER.md b/SERVER.md index 4bdac69..37cefb7 100644 --- a/SERVER.md +++ b/SERVER.md @@ -8,10 +8,10 @@ Play with friends online! This guide covers both easy in-game hosting and advanc * ["Server" Term and Definition](#server-term-and-definiton) * [Server Directory Location](#server-directory-location) -* [A. Online Play Feature](#a-online-play-feature) - * [1. Host Your Singleplayer World using In-Game Invite Code](#1-host-your-singleplayer-world-using-in-game-invite-code) +* [A. Host Your Singleplayer World](#a-host-your-singleplayer-world) + * [1. Using Online-Play Feature In-Game Invite Code](#1-using-online-play-feature--in-game-invite-code) * [Common Issues (UPnP/NAT/STUN) on Online Play](#common-issues-upnpnatstun-on-online-play) - * [2. Host Your Singleplayer World using Tailscale](#2-host-your-singleplayer-world-using-tailscale) + * [2. Using Tailscale](#2-using-tailscale) * [B. Local Dedicated Server](#b-local-dedicated-server) * [1. Using Playit.gg (Recommended) ✅](#1-using-playitgg-recommended-) * [2. Using Radmin VPN](#2-using-radmin-vpn) @@ -41,14 +41,15 @@ Kindly support us via [our Buy Me a Coffee link](https://buymeacoffee.com/hf2p) ### Server Directory Location -Here are the directory locations of Server folder if you have installed +Here are the directory locations of Server folder if you have installed it on default instalation location: - **Windows:** `%localappdata%\HytaleF2P\release\package\game\latest\Server` - **macOS:** `~/Library/Application Support/HytaleF2P/release/package/game/latest/Server` - **Linux:** `~/.hytalef2p/release/package/game/latest/Server` > [!NOTE] -> This location only exists if the user installed the game using our launcher. The `Server` folder needed to auth the HytaleClient to play Hytale online -> (for now; we planned to add offline mode in later version of our launcher). +> This location only exists if the user installed the game using our launcher. +> The `Server` folder needed to auth the HytaleClient to play Hytale in Singleplayer/Multiplayer for now. +> (We planned to add offline mode in later version of our launcher). > [!IMPORTANT] > Hosting a dedicated Hytale server will not need the exact similar tree. You can put it anywhere, as long as the directory has `Assets.zip` which @@ -64,6 +65,7 @@ Terms and conditions applies. ## 1. Using Online-Play Feature / In-Game Invite Code The easiest way to play with friends - no manual server setup required! + *The game automatically handles networking using UPnP/STUN/NAT traversal.* **For Online Play to work, you need:** @@ -112,6 +114,7 @@ Warning: Your network configuration may prevent other players from connecting.
b. "UPnP Failed" or "Port Mapping Failed" Warning + **Check your router:** 1. Log into router admin panel (usually `192.168.1.1` or `192.168.0.1`) 2. Find UPnP settings (often under "Advanced" or "NAT") @@ -123,7 +126,8 @@ Warning: Your network configuration may prevent other players from connecting. - See "Port Forwarding" or "Workarounds or NAT/CGNAT" sections below
-
c. "Strict NAT" or "Symmetric NAT" Warning +
c. "Connected via STUN", "Strict NAT" or "Symmetric NAT" Warning + Some routers have restrictive NAT that blocks peer connections. **Try:** @@ -228,12 +232,12 @@ For 24/7 servers, custom configurations, or hosting on a VPS/dedicated machine. **Windows:** ```batch -run_server.bat +run_server_with_token.bat ``` **macOS / Linux:** ```bash -./run_server.sh +./run_server_with_token.sh ``` --- @@ -503,3 +507,4 @@ See [Docker documentation](https://github.com/Hybrowse/hytale-server-docker) for - Auth Server: sanasol.ws +