Hytale’da “server kurmak” tek bir yöntem değil; ihtiyacına göre doğru yolu seçmek asıl farkı yaratır. Kısa süreli co-op için dünyanı share code ile açmak çoğu oyuncuya yeter. Sunucunun gün boyu erişilebilir olmasını istiyorsan Aternos hızlı ve zahmetsiz bir çözüm sunar. Tam kontrol (performans, yedekleme, yapılandırma) hedefliyorsan dedicated server kurulumuna yönelmelisin. Bu rehber, üç seçeneği birbirine karıştırmadan adım adım ilerler.
1) Yerel Sunucu: Dünyanı Share Code ile aç (En hızlı)
Dedicated kurmadan, tek oyunculu dünyanı arkadaşların için erişilebilir hâle getirirsin. Bu yöntem UPnP ile ağ yapılandırması yapar; her ağda sorunsuz çalışmayabilir. Ayrıca share code IP bilgisi içerdiği için yalnızca güvendiğin kişilerle paylaşmalısın.- Host (sen açacaksın)
- Singleplayer dünyana gir.
- ESC → Online Play
- Allow Other Players to Join -) ON
- (İsteğe bağlı) Şifre belirle; istersen şifreyi koda dâhil et.
- Save de; işlem tamamlanınca share code oluşur ve kopyalayıp arkadaşına gönderirsin.
- Join (arkadaşın bağlanacak)
- Ana menü -) Servers
- Join via Code
- Share code’u yapıştır -) gerekiyorsa şifreyi gir -) Connect.
2) Aternos: Ücretsiz Hytale sunucusu (Kolay 7/24)
Aternos, port/Java/kurulum uğraşını minimuma indirerek Hytale sunucusunu hızlıca ayağa kaldırmanı sağlar. Temel akış: sunucu oluştur, başlat, verilen adres+port ile oyundan bağlan.- Adım adım
- Aternos’ta hesap aç / giriş yap.
- Create Server -) oyun olarak Hytale seç -) istersen adresi düzenle -) Create.
- Start ile başlat; “online” olmasını bekle.
- Hytale launcher’da Aternos’un verdiği server address (port dahil) ile bağlan.
3) Dedicated Server: Kendi sunucunu kur (Tam kontrol)
Resmî sunucu kılavuzu; gereksinimleri, dosyaları edinmeyi, çalıştırmayı, kimlik doğrulamayı ve ağ yapılandırmasını (QUIC/UDP) tanımlar.Gereksinimler
- En az 4 GB RAM
- Java 25 (x64 ve arm64)
java --version
Sunucu dosyalarını edinme
Yöntem A - Launcher’dan kopyalamaLauncher kurulum dizininde Server klasörü ve Assets.zip bulunur; bunları dedicated sunucu klasörüne kopyalarsın. Örnek dizinler:
- 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
Yöntem B - Downloader CLI
OAuth2 ile sunucu+asset paketlerini indirip güncel tutmaya yarayan CLI yaklaşımı da sunuluyor; indirilen pakette hızlı başlangıç dosyası bulunur.
Sunucuyu çalıştırma
Sunucu klasöründe:java -jar HytaleServer.jar --assets Assets.zip
İlk açılış: Authentication (zorunlu)
İlk çalıştırmadan sonra sunucu konsolunda cihaz giriş akışıyla doğrulama yapılır:/auth login device
Ekrandaki yönerge/kod ile tarayıcıdan yetkilendirmeyi tamamlayınca sunucu bağlantı kabul eder.
Port, bind ve firewall (en kritik ayarlar)
Varsayılan dinleme: 0.0.0.0:5520Hytale, TCP değil UDP üzerinden QUIC kullanır; firewall ve port yönlendirme UDP olmalıdır.
Port değiştirme örneği:
java -jar HytaleServer.jar --assets Assets.zip --bind 0.0.0.0:25565
Windows Firewall (örnek kural)
New-NetFirewallRule -DisplayName "Hytale Server" -Direction Inbound -Protocol UDP -LocalPort 5520 -Action Allow
Linux (ufw)
sudo ufw allow 5520/udp
Router arkasındaysan UDP 5520 (veya seçtiğin port) yönlendirmesi gerekir; TCP yönlendirme gerekmez.