Java Edition ve Bedrock Edition farklı oyunlardır, bu yüzden Bedrock oyuncuları normalde bir Java sunucusuna katılamaz. Geyser, ikisi arasında çeviri yapan bir plugin'dir. Floodgate onunla birlikte gider, böylece Bedrock oyuncuları bir Java hesabına sahip olmadan katılabilir. Birlikte, Windows, telefon ve tabletlerdeki arkadaşların Java Edition'lı bir bilgisayardaki oyuncularla aynı Java dünyasına katılmasını sağlarlar.
Panel ikisini de tek bir düğmeyle sizin için kurar. Bu rehber o düğmeyi, Bedrock oyuncularının nasıl bağlandığını ve düğme sunulmadığında elle ne yapılacağını kapsar.
Neler çalışır, neler çalışmaz
- Bedrock oyuncuları Java oyuncularıyla aynı dünyaya katılır ve onlarla sohbet eder.
- Geyser, modların eklediği çoğu şeyi, örneğin yeni blokları ve eşyaları çeviremez. Geyser'ın desteklenen sürümler sayfası, Geyser'ın belirli bir sürümün, yazı sırasında 26.2'nin, Java istemcisini taklit ettiğini söyler, bu yüzden Java sunucunuz o sürümdeki oyuncuları kabul etmelidir. Bedrock oyuncuları Java modlarını kuramaz, bu yüzden içeriği modlardan gelen bir sunucu uygun değildir.
- Geyser, Java kaynak paketlerini Bedrock paketlerine dönüştürmez.
- Bedrock oyuncuları Bedrock kontrollerini kullanır, bu yüzden oyunun bazı ayrıntıları Java'dan farklıdır.
Geyser'ın kendi sayfası şu anda desteklediği Java ve Bedrock sürümlerini listeler. Bkz. geysermc.org. Yeni Minecraft sürümleri Geyser onları desteklemeden önce gelebilir.
Panelde crossplay'i açın
Düğme; Paper, Purpur, Spigot, Folia, Magma, Ketting, Velocity, BungeeCord ya da Waterfall çalıştıran bir Java sunucusundadır. Fabric, Forge, NeoForge, Quilt, Vanilla, Sponge, Mohist, Custom Jar, modpack ya da Bedrock sunucuları için sunulmaz. Bunlar için bir talep açın ve ne yapmak istediğinizi söyleyin.
- Panel'de sunucunuzu açın ve sol menüde Portlar ve ağ bölümüne tıklayın.
- Bedrock crossplay desteği kartını bulun. Sunucunun köprü kuramadığını söylüyorsa nedenini verir; örneğin Minecraft sürümünün hiçbir Geyser sürümü için fazla yeni olması ya da Geyser'ın ihtiyaç duyduğundan daha eski bir Java. Verdiği nedeni izleyin.
- Crossplay'i etkinleştir düğmesine tıklayın. Dosya oluşturma ve port oluşturma izniniz olmalıdır. İkisine de sahip olmayan davetli bir yardımcıysanız sahibine sorun.
- Panel Geyser ve Floodgate'i
pluginsklasörüne kurar, sunucunuza Bedrock trafiği için ikinci bir port ekler ve Geyser'a onu kullanmasını söyler. Kart sonra bir adres ve portla, bir de kopyalama düğmesiyle Bedrock oyuncuları şuraya bağlanır yazısını gösterir. Bunu yalnızca sayfayı yenileyene kadar gösterir. Sonrasında kart yalnızca crossplay'in kurulduğunu söyler, bu yüzden adresi şimdi kopyalayın. Portu her zaman Portlar ve ağ sayfasının altındaki Tüm portlar listesinde yeniden bulabilirsiniz: oradaki fazladan port Bedrock portudur ve sunucu adı Java Sunucu adresinizdekiyle aynıdır. - Sunucuyu yeniden başlatın. Kart, o zamana kadar crossplay'in bitmediğini hatırlatır.
- Bedrock oyuncularınıza o adresi ve portu verin. İlk kısım adres, iki nokta üst üsteden sonraki sayı porttur.
Bedrock trafiği Java trafiğinden ayrıdır, bu yüzden Bedrock oyuncuları Genel bakış sayfasındaki Java Sunucu adresini değil, Bedrock adresini ve portunu kullanır. Aynı sunucu adına ve farklı bir porta sahiptirler. Java oyuncularınız Sunucu adresini kullanmaya devam eder.
Bedrock oyuncuları nasıl katılır
Windows, telefon ve tabletlerdeki oyuncular:
- Minecraft Bedrock Edition'ı başlatın, Play seçeneğini, ardından Servers sekmesini ve Add Server seçeneğini seçin.
- Server Name alanına istediğiniz bir ad yazın.
- Adresi (iki nokta üst üsteden önceki her şey) Server Address alanına, iki nokta üst üsteden sonraki sayıyı Port alanına koyun.
- Kaydedin, sunucuyu seçin ve katılın.
Sürüm kuralları için bkz. Minecraft sunucunuza nasıl katılırsınız. Xbox, PlayStation ve Nintendo Switch'teki oyuncular dışarıdan bir sunucuyu adresle ekleyemez. Minecraft Wiki, yalnızca özel bir DNS ya da yerel ağ bağlantısı üzerinden katılabileceklerini söylüyor, bu yüzden bir konsol oyuncusunun bunlardan birine ihtiyacı var.
Bedrock oyuncuları kendi Microsoft hesaplarıyla giriş yapar. Online modunu Ayarlar, Server Properties (Java) içinde açık tutun. Bkz. Minecraft server properties açıklandı. Bedrock girişini Floodgate halleder, bu yüzden Online modunu kapatmanız gerekmez.
Adlar, whitelist ve komutlar
Floodgate, bir Java oyuncusunun adıyla çakışmasın diye her Bedrock oyuncusunun adının önüne bir önek koyar. Varsayılan yapılandırma dosyası öneki bir nokta olarak ayarlar, örneğin .Steve, ve adlardaki boşlukları alt çizgiyle değiştirir. İkisi de Floodgate'in config.yml dosyasında değiştirilebilir.
- Bir Bedrock oyuncusunu whitelist'e almak için Console ekranına eğik çizgi olmadan
fwhitelist add Nameyazın. Floodgate'in belgeleri öneki eklemeniz gerekmediğini ve bunun yerine oyuncunun UUID'sini verebileceğinizi söyler.fwhitelist remove Nameonu kaldırır. Bkz. Whitelist nasıl kurulur ve oyuncular nasıl yasaklanır. - Bir Bedrock oyuncusunu adlandıran komutlarda adı oyunun gösterdiği gibi, önekiyle kullanın.
Floodgate'in anahtarını özel tutun
Floodgate key.pem adlı bir dosya oluşturur ve onu plugins içindeki kendi klasörüne koyar. Floodgate'in belgeleri bu anahtarın Bedrock hesaplarının Java girişini atlamasını sağladığını ve onu ele geçiren herkesin sunucunuza ciddi zarar verebileceğini söyler. Paylaşmayın, bir talebe koymayın ve başkalarına verdiğiniz bir yedekte bırakmayın.
Düğmeyi kullanamıyorsanız
Aynısını Paper, Purpur ya da Spigot'ta elle yapabilirsiniz:
- Modding, ardından Plugin'ler bölümünde Geyser ve Floodgate kurun ya da jar dosyalarını
pluginsklasörüne yükleyin. Bunları Geyser'ın resmi indirmelerinden alın. Bkz. Paper, Spigot ve Purpur'a plugin nasıl kurulur. - Portlar ve ağ sayfasında, paketiniz izin veriyorsa Port ekle seçeneğini kullanın. Numarayı seçemezsiniz. Bkz. Sunucunuzun portlarını ve IP adresini nasıl bulur ve değiştirirsiniz.
- Geyser ayarlarını oluştursun diye sunucuyu bir kez başlatın. Files sekmesinde
plugins, ardından Geyser klasörünü (bu sunucu türlerindeGeyser-Spigotolarak adlandırılır) açın veconfig.ymldosyasını düzenleyin.portdeğerini (bedrockaltındadır) yeni port numarasına ayarlayın. Geyser'ın varsayılanı 19132'dir ve yalnızca UDP kullanır. - Sunucuyu yeniden başlatın ve Bedrock oyunculara adresi ve yeni portu verin.
Sesli sohbet ya da sorgu gibi UDP kullanan diğer plugin'ler Geyser'ın portunu paylaşamaz. Geyser'ın belgeleri de aynısını söyler.
Bir proxy ağı için Geyser ve Floodgate proxy'ye konur. Floodgate'in kurulum sayfası, Floodgate'i backend sunucularına da koyarsanız bir adım ekler: proxy'deki Floodgate yapılandırmasında send-floodgate-data değerini true yapın ve key.pem dosyasını proxy'nin Floodgate klasöründen her backend'in Floodgate klasörüne kopyalayın. O anahtara, yukarıda anlatıldığı gibi, sır olduğu şekilde davranın. Bkz. Velocity ya da BungeeCord ile Minecraft ağı nasıl kurulur.
Bedrock oyuncuları bağlanamazsa
| Ne oluyor | Neyi kontrol etmeli |
|---|---|
| Sunucu görünmüyor ya da "Unable to connect to world" | Sunucu Çevrimiçi, etkinleştirdikten sonra yeniden başlattınız ve oyuncu Java adresini değil, karttaki Bedrock adresini ve portunu kullandı |
| "Outdated client" ya da "Outdated server" | Bedrock oyun sürümü ve Geyser build'i eşleşmiyor. Oyunu güncelleyin ya da Geyser'ın daha yeni sürümü desteklemesini bekleyin |
| Console'da giriş ya da "profile" hataları | Floodgate ve Online modu uyumsuz. Console'un son satırlarıyla bir talep açın |
| Kart köprü kuramadığını söyledi | Nedenini izleyin. Minecraft sürümünü adlandırıyorsa Geyser'ın desteklediği bir sürüm gerekir |
Bunların hiçbiri işe yaramazsa sunucu adı ve Console'un son satırlarıyla bir talep açın. Bkz. Destek talebi nasıl açılır.





