Hur man ställer in en Hytale Server: Slutför 2026 Installation & Konfiguration Guide

FrånHytaleCharts Team Kategori: Namn minuter min läst

Lär dig hur du ställer in din egen Hytale dedikerade server med denna omfattande guide. Covers Java-installation, serverfiler, autentisering, portkonfiguration, brandväggsinstallation, mods och optimeringstips för 2026.

Ready to host your own Hytale server? Oavsett om du ställer in en privat värld för vänner eller startar en offentlig gemenskapsserver, går denna omfattande guide dig genom varje steg i processen - från att installera Java för att optimera prestanda för hundratals spelare. I slutet av denna guide har du en fullt fungerande Hytale dedikerad server redo för spelare att gå med. Låt oss komma igång. Systemkrav Innan du dyker in i installationen, se till att din servermaskin uppfyller dessa minimikrav: Component>MinimumRekommenderad RAM4 GB>8-16 GB CPU2 cores4+ cores Storage10 GB SSD50+ GB NVMe SSD JavaJava 25Java 25 (Adoptium rekommenderas) Architecture kolspan="2">x64 eller arm64 stöds OSWindows, Linux eller macOS Understanding Resource Usage Hytales serverresursförbrukning beror starkt på spelarens beteende: CPU Användning: Driven av spelarantal och entitet räknas (NPC, mobs, aktiva varelser) RAM Användning: Driven av laddat världsområde - högre utsiktsavstånd och spelare som utforskar självständigt ökar minnesbehovet Pro Tip: Övervaka RAM- och CPU-användning under gameplay för att förstå din servers typiska förbrukning. Om du märker hög CPU-användning kan det indikera minnestryck som orsakar överdriven skräpsamling - försök att justera Javas -Xmx parameter. Steg 1: Installera Java 25 Hytaleservrar kräver Java 25. Vi rekommenderar att du använder Adoptium (tidigare AdoptOpenJDK) för tillförlitliga, produktionsklara byggnader. Download Java 25 Visit adoptium.net Ladda ner JDK 25 installer för ditt operativsystem Run the installer and follow the prompts Verifiera installation Öppna en terminal eller kommandoprompt och kör: java --version Du bör se utgång som liknar: openjdk 25.0.1 2025-10-21 LTS OpenJDK Runtime Environment Temurin-25.0.1+8 (byggd 25.0.1+8-LTS) OpenJDK 64-Bit Server VM Temurin-25.0.1+8 (bygg 25.0.1+8-LTS, blandat läge, delning) Om du ser en annan version eller ett fel, se till att Java 25 är korrekt installerad och läggs till i ditt system PATH. Step 2: Få serverfiler Du har två alternativ för att få Hytale-serverfilerna: Option A: Kopiera från din spelinstallation (Snabbtestning) Den enklaste metoden för snabb installation - kopiera filer direkt från din Hytale launcher installation: File Locations: Operating SystemPath Windows%appdata%\Hytale\install\release\package\game\latest Linux$XDG_DATA_HOME/Hytale/install/release/package/game/latest macOS~/Application Support/Hytale/install/release/package/game/latest Kopiera Server-mappen och Assets.zip till din dedikerade serverplats. Option B: Hytale Downloader CLI (Production Servers) För produktionsmiljöer, använd det officiella Hytale Downloader CLI-verktyget. Detta gör uppdateringar enklare och stöder automatisering: Download hytale-downloader.zip från den officiella Hytale-supportwebbplatsen Extrahera och läs den medföljande QUICKSTART.md Kör nedladdaren för att hämta de senaste serverfilerna Common Commands: CommandDescription ./hytale-downloaderDownload senaste release ./hytale-downloader -print-versionVisa spelversion utan nedladdning ./hytale-downloader -patchline pre-releaseDownload från pre-release kanal Steg 3: Starta din server Navigera till din serverkatalog och starta med: java -XX:AOTCache=HytaleServer.aot -jar HytaleServer.jar Assets.zip -XX:AOTCache flaggan använder den förutbildade Ahead-Of-Time-cache som fartyg med servern, signifikant förbättrar starttiderna. First-Time Authentication Efter den första lanseringen måste du autentisera din server. I serverkonsolen, kör: /auth login device Du kommer att se en enhetsgodkännandeprompt: DEVICE AUTHORIZATION =================================================================== Besök: https://accounts.hytale.com/device Ange kod: ABCD-1234 =================================================================== Väntar på auktorisation (utgångar på 900 sekunder) ... Besök den URL som visas i din webbläsare Log in med din Hytale account Ange koden som visas i konsolen Återgå till konsolen - du bör se "Authentication framgångsrik!" Important: Varje Hytale spellicens stöder upp till 100 servrar. För större distributioner, köpa ytterligare licenser eller ansöka om ett serverleverantörskonto. Steg 4: Konfigurera portar och brandvägg Hytale använder QUIC-protokoll över UDP (inte TCP). Detta är viktigt för brandvägg och port vidarebefordran konfiguration. Standardport Standardporten är 5520. För att använda en annan port: java -jar HytaleServer.jar Assets.zip -bind 0.0.0.0:3500 Port Forwarding Om du är värd bakom en router, framåt UDP-port 5520 (eller din anpassade port) till din servermaskin. TCP-spolning krävs inte. Firewall Configuration Windows (PowerShell as Administrator): New-NetFirewallRule -DisplayName "Hytale Server" -Direction Inbound -Protocol UDP -LocalPort 5520 -Action Allow Linux (iptables): sudo iptables -A INPUT -p udp --dport 5520 -j ACCEPT Linux (ufw): sudo ufw tillåter 5520/udp NAT överväganden QUIC hanterar NAT-traversal bra i de flesta scenarier. Om spelare har problem med att ansluta: Säkerställ att port vidarebefordran är specifikt för UDP, inte TCP Symmetrisk NAT-konfigurationer kan orsaka problem - överväga en VPS eller dedikerad server Players bakom operatörsgraden NAT (vanligt på mobilen) bör anslutas bra som kunder Serverfilstruktur Förstå din servers filstruktur hjälper till med hantering och felsökning: PathDescription .cache/ Cache för optimerade filer logs/ Serverloggfiler mods/Installed mods universe/ Världen och spelaren sparar data bans.jsonBanned player list config.json Serverkonfiguration permissions.jsonPermission configuration whitelist.jsonWhitelisted player World Structure Världar lagras i universum/världar/. Varje värld har sin egen config.json med inställningar för: World seed and generation type PvP aktiverad/inaktiverad Fallskador inställningar NPC spawning behavior Krävda plugins Varje värld går på sin egen huvudtråd, med parallellt arbete fördelat över en gemensam trådpool. Installing Mods Lägg till mods till din Hytale server är enkel: Download mods (.zip eller .jar filer) från CurseForge eller andra betrodda källor Place mod-filerna i serverns mods/-mapp Starta om servern Note: Många mods fungerar server-side bara-spelare som går med din server kommer automatiskt att få mod-innehållet utan manuell installation. Performance Optimization View Distance Visa avstånd är den primära drivkraften för RAM-användning. Standardvisningsavståndet på 384 block (12 bitar) motsvarar cirka 24 Minecraft bitar. Rekommendationer: För små servrar (1-10 spelare): Standardinställningar fungerar bra För mediumservrar (10-50 spelare): Överväg att begränsa till 8-10 bitar För stora servrar (50+ spelare): Begränsa till 6-8 bitar och övervaka resurser Rekommenderade Plugins Stora värdleverantörer upprätthåller användbara plugins för serverhantering: PluginDescription Nitrado:WebServerBase plugin för webbapplikationer och APIs Nitrado:Query Exponerar serverstatus via HTTP (spelare räknas etc.) Nitrado:PerformanceSaver Dynamiskt begränsar avståndet baserat på resurser ApexHosting:PrometheusExporter Exponerar detaljerad server och JVM-metri Disable Sentry Under utveckling Om du utvecklar plugins, inaktivera kraschrapportering för att undvika att lämna in utvecklingsfel: java -jar HytaleServer.jar -Assets Assets.zip --disable-sentry Server Commands Reference Visa alla tillgängliga serverargument med: java -jar HytaleServer.jar Help Common Arguments: ArgumentDescription -assets Path to Assets.zip (standard: ../HytaleAssets) --bind < adress:port> Adress för att lyssna på (standard: 0.0.0.0:5520) --auth-mode Authentication mode: autentiserat eller offline -backup Aktivera automatiska säkerhetskopior -backup-dir Backup katalogplats -backup-frequency Backup intervall (standard: 30) --disable-sentry Inaktivera kraschrapportering Multiserver Architecture Hytale stöder inhemskt routing spelare mellan servrar - ingen omvänd proxy som BungeeCord krävs. Player Referral Transfer anslutna spelare till andra servrar med en valfri databelastning: PlayerRef.referToServer(host, port, optionalData) Security Note: Betalningen passerar genom klienten och kan manipuleras med. Använd kryptografisk signering (t.ex. HMAC med en delad hemlighet) för att verifiera äkthet på den mottagande servern. Connection Redirect Under anslutning handskakning, omdirigera spelare till olika servrar för lastbalansering eller regional routing. Disconnect Fallback När spelare kopplar oväntat (serverkrasch, nätverksproblem), återansluter klienten automatiskt till en förkonfigurerad nedgångsserver istället för att återvända till huvudmenyn. Få din server listad När din server körs, få den framför spelare: Submit to HytaleCharts: Lägg till din server till vår serverlista för gratis exponering Official Serverupptäckt: Välj in Hytales inbyggda serverwebbläsare (kommer snart) Build Din gemenskap: Skapa en Discord-server och social media närvaro >Tips för bättre rankningar: Håll hög upptid (99% +) Håll din server uppdaterad till den senaste versionen Skriv en övertygande serverbeskrivning med relevanta sökord Uppmuntra spelare att rösta på din server Troubleshooting Common Issues Spelare kan inte ansluta Verifiera din brandvägg tillåter UDP på port 5520 Confirm port forwarding är inställd på UDP (inte TCP) Kontrollera att din server är autentiserad Se till att spelare är på samma spelversion som din server High Memory Usage Reduce view distans Limit maximum player count Check för minnesintensiva mods Adjust -Xmx parameter lämpligt Server Lag Monitor Entity räknas (för många mobs/NPCs) Check CPU användning under topptider Använda prestandaövervakning plugins Överväg att uppgradera hårdvara om konsekvent maxed Autentiseringsfrågor Re-run /auth inloggningsenhet Säkerställ din Hytale konto är i gott skick Kontrollera att du inte har överskridit 100-servergränsen per licens Key Takeaways Java 25 Krävs: Använda Adoptium för pålitliga bygger UDP Port 5520: QUIC-protokoll kräver UDP, inte TCP Authentication Krävs: Kör /auth inloggningsenhet efter första lanseringen View Distance = RAM: Lägre utsiktsavstånd för att minska minnesanvändningen AOT Cache: Använd -XX:AOTCache=HytaleServer.aot för snabbare startup Mods Folder: Släpp mods till mods/ och omstart Native Multiserver: Ingen proxy som behövs för server-till-server-överföringar Din Hytale server är nu redo för spelare. Skicka det till HytaleCharts för att börja bygga ditt samhälle!