Java ve Bedrock neden birbirine bağlanamaz?

İki sürüm farklı ekipler tarafından, farklı teknik temellerle geliştirildi. Ağ üzerinde konuştukları dil bile aynı değildir; Java sürümü bir protokol, Bedrock başka bir protokol kullanır. Bu yüzden telefondan bir Java sunucusunun adresini yazdığında sunucu bulunamaz.

Köprü tam olarak bu tercüme işini yapar: sunucunun yanında çalışır, Bedrock oyuncusundan gelen isteği Java sunucusunun anlayacağı dile çevirir ve cevabı geri tercüme eder. Oyuncu tarafında hiçbir kurulum gerekmez — telefondaki oyuncu sunucuyu normal bir Bedrock sunucusu gibi ekler.

Cross-play için gereken üç şart

Bunu baştan açıkça söylemeyi tercih ediyoruz, çünkü paketi aldıktan sonra öğrenmek can sıkıcıdır. Üç şartın üçü birden sağlanmalıdır:

  • Eklenti ailesinden bir sunucu yazılımı — köprü bir eklenti olarak çalışır, bu yüzden mod yükleyicilerinde (Forge, Fabric, NeoForge, Quilt) kullanılamaz.
  • Minecraft 1.20.5 veya daha yeni bir sürüm.
  • En az 4 GB RAM — köprü ek bir yük getirir; 2 GB'lık başlangıç paketinde cross-play açılmaz.
  • Bedrock tarafında desteklenen cihazlar telefon, tablet ve Windows 10/11 sürümüdür. Oyun konsolları (Xbox, PlayStation, Switch) desteklenmez — bunu baştan söylüyoruz, çünkü "Bedrock" denince akla konsollar da geliyor.

Panelden köprüyü açmak

Şartları sağlayan bir sunucuda köprü, panelden tek anahtarla açılır; dosya indirmek, sürüm eşleştirmek ya da yapılandırma dosyası düzenlemek gerekmez.

Sunucun uygun değilse panel bunu açıkça söyler ve nedenini gösterir — örneğin sunucu yazılımın mod tabanlıysa ya da sürümün eski ise anahtar pasif kalır. Böylece "açtım ama çalışmıyor" durumu oluşmaz.

Köprü açıldıktan sonra Bedrock oyuncuların için bir bağlantı bilgisi görürsün. Telefondaki oyuncu "Sunucular" sekmesinden "Sunucu Ekle" diyerek bu bilgiyi girer ve dünyaya katılır.

Telefondan bağlanırken dikkat edilecekler

  • Bedrock oyuncuları sunucuyu adres ve kapı (port) bilgisiyle elle ekler; panelde yazan bilgiyi birebir girmek gerekir.
  • Bedrock tarafında adres kısayolları Java'daki gibi çalışmaz — bu yüzden panelde verilen bilgiyi olduğu gibi kullan.
  • Bedrock oyuncularının kullanıcı adları sunucuda ayırt edilebilsin diye küçük bir önekle görünebilir; bu normaldir ve yönetim komutlarında da o adla anılırlar.

Köprünün yapamadıkları

Cross-play her şeyi çözmez ve bunu bilerek girmek daha iyidir.

Bedrock oyuncuları Java tarafındaki modları göremez — köprü zaten mod tabanlı sunucularda çalışmaz. Bazı ileri düzey eklenti arayüzleri (özel menüler, karmaşık kitaplar, bazı harita/görsel numaralar) Bedrock tarafında farklı görünebilir ya da hiç görünmeyebilir.

Kısacası köprü, birlikte dünya kurup oynamak için mükemmel çalışır; çok özelleştirilmiş arayüzlere dayanan sunucularda ise küçük farklar beklemelisin.

Hangi paketi seçmeli?

Cross-play kullanacaksan 2 GB'lık başlangıç paketi seçeneğin değildir; en az 4 GB'lık pakete ihtiyacın var. Telefondan katılan oyuncular da sunucudaki her oyuncu gibi kaynak tüketir, dolayısıyla kalabalık bir karma grup düşünüyorsan bir üst kademeyi değerlendirmek mantıklıdır.

Yanlış seçtiysen sorun değil: sunucunu durdurup paketini büyütebilirsin, dünyan olduğu gibi kalır.