Her arkadaş grubunda biri vardır: Herkes Java oynarken Minecraft'a telefon, Switch ya da PlayStation'dan giren kişi. Çoğu serverda bu oyuncu dışarıda kalır.
Eytak'ta böyle değil. Java ve Bedrock oyuncuları aynı adresten aynı servera katılabilir. Bu aydan itibaren serverında bir kaynak paketi kullanıyorsan Bedrock oyuncuların da hiçbir ayar yapmadan bu paketi alır.
Herkes için tek adres
Bedrock desteği, serverındaki bir anahtardır. Açtığında senin için iki plugin kuruyoruz: Bedrock oyuncularının kullandıkları Xbox hesabıyla giriş yapmasını sağlayan Floodgate ve ViaVersion. İki sürüm arasındaki çeviriyi yapan Geyser ise bizim tarafımızda çalışır. Böylece serverının RAM'ini kullanmaz ve senin yapılandırman gerekmez.
Her oyuncu şu şekilde katılır:
- Java Edition: Çok Oyunculu → Server Ekle, server adresini yapıştır. Port gerekmez.
- Windows, telefon ve tablet (Bedrock): Oyna → Serverlar → Server Ekle, aynı adresi gir ve portu 19132 olarak bırak.
- PlayStation ve Xbox: Konsollarda Server Ekle düğmesi yoktur. Bir serverı LAN oyunu olarak gösteren telefon uygulamasıyla katılabilirler: Uygulamaya server adresini gir ve telefonun konsolla aynı Wi-Fi ağına bağlı olduğundan emin ol.
Server adresini tarayıcıda açtığında, kendi serverın için bu adımları görebilirsin.
Konsollar kolayca katılır
LAN yönteminin bir sınırı var. Konsol bu şekilde katıldığında hangi servera girmek istediğini bize söylemez. Yalnızca ev ağındaki telefonun adresini bildirir, örneğin 192.168.1.47. Bu ayın bir akşamında, tek bir node'da 40 konsol girişi bu yüzden geri çevrildi.
Bu nedenle konsolları tanıma şeklimizi değiştirdik. Bir Bedrock oyuncusu telefon veya PC üzerinden serverının adresiyle bir kez katıldığında onu hatırlıyoruz. Daha sonra adres olmadan konsoldan giriş yaptığında, doğrudan en son oynadığı servera gönderiyoruz.
Daha önce görmediğimiz konsol oyuncularına ilk girişlerinde bir soru sorulur: "Hangi server?" Oyuncu serverının üç kelimelik adını yazar, örneğin flying mighty tuna, ve içeri girer. Cevabı hatırlarız, bu soruyu yalnızca bir kez görür.
Kaynak paketlerin artık Bedrock'ta da çalışıyor
Şimdiye kadar bir serverın kaynak paketi yalnızca Java oyuncularına ulaşabiliyordu. Bedrock için bir ses paketi veya doku paketi hazırladıysan, bunu göndermek için ikinci bir portta ve ikinci bir adreste kendi Geyser'ını çalıştırman gerekiyordu. Floodgate ve proxy ayarlarının da tam doğru olması şarttı.
Artık paketi bir klasöre yüklemen yeterli:
- Bedrock paketini (
.mcpackveya.zip) dosya yöneticisi ya da SFTP ile serverınınbedrock-packs/klasörüne yükle. Paketlerin zatenplugins/Geyser-Spigot/packs/klasöründeyse, GeyserMC'nin kendi rehberinde belirttiği klasör, onlar da çalışır. - Serverını yeniden başlat.
Bedrock oyuncusu bir sonraki katılışında Minecraft, oyuncu doğmadan önce paketi indirir. Paket yalnızca bir kez indirilir. Sonrasında oyuncunun cihazında kalır.
Birkaç ayrıntı:
- Paketler varsayılan olarak zorunludur. Oyuncular tasarladığın deneyimi görür. Paketlerini isteğe bağlı yapmak istersen destek ekibimize yaz, serverın için bu ayarı değiştirelim.
- Sınırlar: Server başına en fazla 8 paket, paket başına 100 MB ve toplamda 200 MB. Zorunlu paketler oyuncu oynamaya başlamadan önce indirilir. Mobil veriyle büyük ses paketlerinin inmesi zaman alabilir.
- Yalnızca kaynak paketleri. Behavior pack'ler ve skin pack'ler Geyser üzerinden çalışmaz. Marketplace içerikleri gibi şifrelenmiş paketler de gönderilemez. Bu dosyaları atlar, geri kalan paketleri kullanırız.
- Her paket gönderilmeden önce kontrol edilir. Dosyaların, birçok serverın kullandığı sistemimizin bir bölümüne ulaşır. Bu yüzden her paketi önce doğrularız.
İhtiyacın olanlar
- Serverında Bedrock desteğinin açık olması.
- Paper, Purpur veya Spigot.
- Minecraft 1.20.5 to 26.3.
- Bedrock oyuncularının Xbox hesabıyla giriş yapması.
Arkadaşlarınla dene
Bedrock desteğini aç, PlayStation kullanan arkadaşına adresi gönder ve paketini bedrock-packs/ klasörüne bırak. Herkes aynı servera girer ve aynı dünyayı görür.