Ana içeriğe atla
GeyserMC ve Floodgate eklentileri sayesinde Minecraft Java sunucunuza mobil (Bedrock) oyuncuları bağlanabilir. Ancak web sitesi kullanıcı adı filtreleri mobil oyuncuların özel karakterlerini kabul etmezse kayıt hataları yaşanır.

En Sık Karşılaşılan Sorunlar ve Çözümleri

Destek taleplerinde sıkça karşılaşılan bir uyumsuzluktur.
  • Kök Neden: Floodgate eklentisi Bedrock oyuncularını Java oyuncularından ayırmak için kullanıcı adlarının başına otomatik olarak bir önek ekler (varsayılan önek noktadır: .OyuncuAdi veya alt çizgidir: _OyuncuAdi). Zonely kayıt ekranında standart kullanıcı adı filtresi yalnızca harf ve rakamlara ([a-zA-Z0-9]) izin veriyorsa, başındaki nokta veya alt çizgi nedeniyle kayıt formunda “Kullanıcı adı geçersiz karakterler içeriyor” hatası verilir.
  • Çözüm:
    1. Zonely Yönetim Paneli -> Ayarlar → Kayıt Ayarları sekmesine gidin.
    2. Kullanıcı Adı Regex (Düzenli İfade) kuralını şu ifadeyle güncelleyin:
      Önerilen Bedrock Uyumlu Regex
    3. Bu kural; kullanıcı adının başında isteğe bağlı bir nokta (.) olmasına, ardından 3 ila 16 karakter uzunluğunda harf, rakam ve alt çizgi (_) bulunmasına izin verir.
  • Floodgate UUID Ayrımı: Bedrock oyuncularının Java oyuncularıyla çakışmaması için Floodgate özel bir UUID formatı oluşturur.
  • Çözüm: Mağaza komut teslimatında WebSender veya ZonelyCore kullanırken oyuncu adı değişkeni olarak %player% parametresini kullanın. Sunucunuzda Floodgate-Spigot.jar eklentisinin güncel ve devrede olduğundan emin olun.