Hoppa till huvudinnehåll

Dedikerad Server: Hytale Dedikerad Server Setup

Denna guide skapades med följande produkter:

(Detaljer kan variera med produkter från olika leverantörer men huvudkoncepten förblir desamma)

Introduktion

Har du en Linux Dedikerad Server och vill installera Hytale på den? Då har du kommit rätt. I den här guiden går vi igenom steg för steg hur du installerar tjänsten på din Linux-server.

Förberedelser

För att köra en Hytale-server måste ditt system uppfylla några grundläggande krav. Servern körs på Java 25 och kräver minst 4 GB RAM. Både x64 och arm64-arkitekturer stöds. Den faktiska resursanvändningen beror på antal spelare, synavstånd och världens aktivitet, så extra resurser kan behövas för större servrar.

Innan du fortsätter, se till att Java 25 är installerat på ditt system. Du kan kontrollera installationen med:

java --version

Om Java inte är installerat än, följ vår dedikerade Installera Java-guide för Linux-servrar. Den förklarar hur du installerar och konfigurerar Java korrekt i din miljö.

Installation

Börja med att skapa en dedikerad mapp för Hytale-servern. Det håller alla serverfiler organiserade på ett ställe.

sudo mkdir -p /opt/hytale
sudo chown -R $(whoami):$(whoami) /opt/hytale
cd /opt/hytale

Servern kräver två huvudkomponenter: själva serverapplikationen och spelassets. Dessa filer hämtas via Hytales kommandorads-downloader, som är framtagen för serverinstallationer och enklare uppdateringar.

CLI-downloadern ger ett strukturerat sätt att ladda ner och uppdatera Hytale-serverfilerna. Efter att ha laddat ner arkivet, packa upp det i en temporär mapp. Inuti arkivet finns en QUICKSTART.md-fil som beskriver grundläggande användning av verktyget.

Kör downloadern från kommandoraden och följ instruktionerna för att ladda ner senaste serverversionen. När processen är klar, kopiera de nedladdade serverfilerna och assets-arkivet till din servermapp. Efter detta steg ska mappen innehålla serverns JAR-fil och ett assets-arkiv som Assets.zip.

KommandoBeskrivning
./hytale-downloaderLadda ner senaste releasen
./hytale-downloader -print-versionVisa spelversion utan nedladdning
./hytale-downloader -versionVisa version av hytale-downloader
./hytale-downloader -check-updateKolla efter uppdateringar till downloader
./hytale-downloader -download-path game.zipLadda ner till specifik fil
./hytale-downloader -patchline pre-releaseLadda ner från pre-release-kanal
./hytale-downloader -skip-update-checkHoppa över automatisk uppdateringskontroll

Konfiguration

Starta servern

Servern startas genom att köra JAR-filen och ange sökvägen till assets-arkivet. Anpassa sökvägen om dina assets ligger på en annan plats.

java -jar HytaleServer.jar --assets /opt/hytale/Assets.zip --bind 0.0.0.0:5520

Autentisering

Vid första uppstart måste servern autentiseras innan spelare kan ansluta. Detta görs direkt via serverkonsolen med en enhetsbaserad inloggningsprocess. Följ instruktionerna i konsolen för att slutföra autentiseringen.

/auth login device

Utdata ser ut så här:

> /auth login device
===================================================================
ENHETSAUTORISERING
===================================================================
Besök: https://accounts.hytale.com/device
Ange kod: ABCD-1234
Eller besök: https://accounts.hytale.com/device?user_code=ABCD-1234
===================================================================
Väntar på auktorisering (går ut om 900 sekunder)...

[Användaren slutför auktorisering i webbläsaren]

> Autentisering lyckades! Läget: OAUTH_DEVICE

När autentiseringen är klar kan din server ta emot spelarkopplingar.

Brandväggskonfiguration

Som standard lyssnar servern på UDP-port 5520 och binder till alla tillgängliga nätverksgränssnitt. Du kan ändra adress och port vid behov. Servern kommunicerar över UDP med QUIC-protokollet. Se till att din brandvägg tillåter inkommande UDP-trafik på vald port, antingen via Iptables eller UFW.

sudo iptables -A INPUT -p udp --dport 5520 -j ACCEPT
sudo ufw allow 5520/udp

Prestandanoter

Synavstånd är en av de viktigaste faktorerna som påverkar minnesanvändningen. Högre värden ökar RAM-användningen eftersom mer världdata måste vara aktiv samtidigt.

För de flesta setup är ett max synavstånd på 12 chunks (384 block) en bra balans mellan serverprestanda och spelupplevelse.

Som jämförelse använder Minecraft-servrar standard 10 chunks (160 block). Hytales standard på 384 block motsvarar ungefär 24 Minecraft-chunks, vilket förklarar de högre minneskraven. Detta värde bör justeras efter förväntat antal spelare och tillgängliga systemresurser.

Slutsats

Grattis, du har nu en fungerande Hytale-server igång på ditt system. Härifrån kan du bygga ut setupen med mods, justera världens inställningar och finjustera prestanda för att passa din spelarskara. Vi rekommenderar att du regelbundet övervakar resursanvändningen för att säkerställa stabil drift när servern växer.

Har du fler frågor eller behöver hjälp? Tveka inte att kontakta vårt supportteam som finns tillgängligt varje dag för att hjälpa dig! 🙂