- Katılım
- 26 Şubat 2020
- Mesajlar
- 102
- En iyi cevaplar
- 2
- Tepki puanı
- 18
- Puanları
- 1,080
Velocity + GeyserMC + Floodgate Kurulum Rehberi
Amaç:
Java ve Bedrock oyuncularını aynı sunucuda buluşturmak için Velocity Proxy üzerine GeyserMC kurulumunu yapıyoruz.
Bu setup sayesinde Minecraft: Bedrock (mobil, konsol) oyuncuları, Java sunucularına bağlanabilir.
Gerekli Dosyalar
-
Ziyaretçiler için gizlenmiş link,görmek için Giriş yapın veya üye olun.
-
Ziyaretçiler için gizlenmiş link,görmek için Giriş yapın veya üye olun.
-
Ziyaretçiler için gizlenmiş link,görmek için Giriş yapın veya üye olun.
-
Ziyaretçiler için gizlenmiş link,görmek için Giriş yapın veya üye olun.
1. Velocity Kurulumu
Bash:
mkdir velocity && cd velocity
wget https://papermc.io/ci/job/Velocity/lastSuccessfulBuild/artifact/proxy/build/libs/velocity.jar
java -jar velocity.jar

Sunucuyu kapat ve aşağıdaki ayarları yap.
Kod:
bind = "0.0.0.0:25577"
motd = "⚡ Velocity Proxy'ye Hoşgeldin BB ⚡"
show-max-players = 100
[servers]
lobby = "127.0.0.1:25565"
survival = "127.0.0.1:25566"
[forced-hosts]
"play.sunucum.net" = ["lobby"]
online-mode = true
player-info-forwarding-mode = "modern"
forwarding-secret = "geyser_secret_bb"
2. GeyserMC Kurulumu (Velocity için)

Bash:
mkdir -p plugins


YAML:
bedrock:
address: 0.0.0.0
port: 19132
motd1: " Geyser Proxy"
motd2: "Java + Bedrock birleşimi "
remote:
address: 127.0.0.1
port: 25577
auth-type: floodgate
*Eğer Geyser ayrı makinada çalışacaksa, `remote.address` kısmını proxy IP’sine göre değiştir.*
3. Floodgate Kurulumu
Floodgate, Bedrock oyuncularının Xbox hesabı olmadan giriş yapmasını sağlar.


Floodgate, otomatik olarak `key.pem` oluşturur.
Bu dosya **Paper sunucularına** da kopyalanmalıdır.
4. Backend Sunucular (Paper / Purpur) Ayarları
Paper tarafında `config/paper-global.yml` dosyasına şu kısmı ekle:
YAML:
proxies:
velocity:
enabled: true
online-mode: true
secret: "geyser_secret_bb"

5. Test Et
Bedrock Edition →
Sunucu Ekle kısmına şunu yaz:
Kod:
Sunucu Adı: Geyser Proxy
Sunucu IP: <sunucuIP>
Port: 19132
Java Edition →
Normal şekilde `play.sunucum.net:25577` adresine bağlan.
Artık Bedrock + Java oyuncuları aynı dünyada oynayabilir!
6. Faydalı Komutlar
Bash:
# Sunucu listesi
servers
# Proxy yeniden yükle
reload
# Oyuncuyu başka sunucuya gönder
send <oyuncuAdı> <sunucuAdı>

- "Unable to connect to world" → Port yönlendirmeyi (19132 UDP) kontrol et.
- "Invalid forwarding secret" → Velocity ve Paper’daki `secret` aynı olmalı.
- Oyuncular görünmüyor → Floodgate kurulmamış olabilir.
Sonuç
Velocity + Geyser + Floodgate birleştiğinde:



“Kurulum tamam , artık herkes aynı realm’de!”