Büyük sunucular tek bir dünya değildir — bir lobi, birkaç oyun modu ve belki bir survival sunucusu tek adres altında birleşir. Bunu sağlayan şey bir proxy'dir: BungeeCord veya modern alternatifi Velocity.

Proxy nasıl çalışır?

Oyuncular proxy adresine bağlanır; proxy onları arka plandaki (backend) sunuculardan birine yönlendirir. Oyuncular bir komutla veya bir portal/menü ile sunucular arasında ışınlanır — bağlantıları hiç kopmaz. Her backend ayrı bir Minecraft sunucusudur ve ayrı çalışır.

vCPU planlaması — en önemli kural

Ağdaki her sunucu (proxy + her backend) ayrı bir işlem olarak işlemci payı kullanır. Basit kural: kaç vCPU'n varsa yaklaşık o kadar eşzamanlı sunucu çalıştırabilirsin. 4 vCPU ≈ 4 sunucu (1 proxy + 3 backend gibi). Daha büyük bir ağ için özel sunucu oluştururken vCPU'yu artır.

Kurulum adımları

Özel sunucu oluştururken BungeeCord seçeneğini kullan (uygun paketlerde). Proxy ve backend'leri panelden yönet; her backend'in server.properties dosyasında online-mode=false olmalı ve proxy'nin config.yml'inde backend adresleri tanımlanmalıdır — panel bu bağlantıları senin için kurar.

Güvenlik notu

Backend'ler doğrudan internete açık olmamalı; oyuncular yalnızca proxy üzerinden bağlanmalıdır. Aksi halde birisi online-mode=false backend'e doğrudan bağlanıp kimlik doğrulamasını atlayabilir. ArcadeServers ağ kurulumunda bu yalıtımı otomatik sağlar.

Ağ mimarisi güçlü bir yapıdır ama planlama ister; kararsızsan tek bir Paper sunucusuyla başlayıp büyüdükçe ağa geçebilirsin.