Birden çok oyunların hepsini tek bir sunucuda birbirine bağlamak… Bungeecord tamda sizler için bunu yapıyor, haydi detaylara geçelim.
Öncelikle birbirine bağlıyacağınız oyunlar aynı makinede ise kesinlikle tüm sunucularınızın portlarını değişmeyi unutmayın.
Port nasıl değiştirilir?
- Sunucu dosyanızdaki “server.properties” isimli dosyanın içerisindeki “server-port” değerini her sunucu için farklı olarak ayarlayın.
Bungeecord‘a bağlıyacağımız tüm sunucularınız için aşağıda belirtilen işlemleri yapmalısınız.
- “spigot.yml” dosyasının içindeki “Bungeecord” ayarını “true” olarak ayarlayın.
- “bukkit.yml” dosyasının içindeki “connection-throttle” ayarını “-1” olarak ayarlayın.
- “server.properties” dosyasının içindeki “network-compression-threshold” değerini “256” olarak ayarlayın.
Bungeecord nasıl kurulur?
- BungeeCord jarını indirip manuel kurulum yapabilirsiniz.
- Sizler için hazırladığımız Batihost – Bungeecord paketini kullanabilirsiniz.
Bungeecord’u kurduktan sonra config.yml isimli dosyayı açın ve aşağıdaki ayarlamaları kendinize göre gerçekleştirin.
servers:
lobi:
motd: '&aBatihost - Lobi'
address: localhost:25565
restricted: false
skyblock:
motd: '&aBatihost - Skyblock'
address: localhost:25566
restricted: false
Burada gördüğünüz servers: kısmında bungeecord bağlantısı yapılıcak sunucuları ekliyebilirsiniz. “localhost” yazan kısıma makinenizin sayısal ip adresini giriniz. “25565” “25566” sayılarıyla belirtilen portlar sunucularınızın “server.properties” dosyasından ayarladığınız portlar olmalıdırlar.
priorities:
- lobi
Buradaki “lobi” sunucunuza giriş yapılınca ilk bağlanılacak sunucuyu belirler. Bu sunucular genelde lobi veya çakma lobi olmaktadırlar. Üstteki “servers:” bölümünde eklediğimiz sunucuların bir tanesinin ismi buraya eklenmelidir. Büyük küçük harf uyumuna dikkat etmeniz gerekmektedir.
Bungeecord yetki ayarlaması.
permissions:
default:
- bungeecord.command.server
- bungeecord.command.list
admin:
- bungeecord.command.alert
- bungeecord.command.end
- bungeecord.command.ip
- bungeecord.command.reload
Üstteki gördüğünüz kısım config.yml dosyası içerisinde bulunmaktadır. Bu kısım default olarak oluşturulur. Buradan default grubunun ve admin grubunun yetkilerini görebilir ve düzenliyebilirsiniz.
groups:
Batihost: #Oyun İsminiz
- admin #Üstte görülen grup ismi
Üstteki kısımdada görüldüğü üzere yetki verme kısmı bulunuyor. İsminizi ve grubunuzu belirterek yetkiyi bu şekilde verebilirsiniz.
Koruma nasıl yapabilirim?
Öncelikle bir Bungeecord forku olan Flamecord kullanmanızı öneriyoruz. Flamecord’u kurmak için kurmuş olduğunuz Bungeecord paketinizdeki Bungeecord jarını silin ve buradan en güncel Flamecord’u indirip Bungeecord jarının yerine koyun. Tekrardan başlatın. Eğer Batihost – Bungee paketimizi kullanıyorsanız bu işlemi yapmanıza gerek yoktur. Batihost – Bungee paketimizde Flamecord kullanılmaktadır.
Ücretsiz olarak sağlıyabileceğiniz güzel korumalardan biride işte burada. Kullanmanızı öneriyoruz. Bu korumanın işlevini yerine getirmesi için bu eklentiyide kurmanız gerekicektir.
(Eklentiyi kurmak için bungeecord ve diğer sunucu paketlerinizdeki “plugins” klasörüne eklenti jarını atıp sunucunuzu yeniden başlatın.)
Eğer Authme kullanıyorsanız, bu eklentiyi kurmanız sizin yararınıza olucaktır. “BungeeCord” komut yazımını engelliyecektir.
(Eklentiyi kurmak için bungeecord paketinizdeki “plugins” klasörüne eklenti jarını atıp sunucunuzu yeniden başlatın.)
Sunucum bungee, motd yapamıyorum!
Sunucunuzda motd yapmanın en kolay ve en güzel yolu bu eklentiyi kullanmaktır. Eklentinin saldırı anında daha fazla optimizeye sahip olduğu düşünülüyor.
(Eklentiyi kurmak için bungeecord paketinizdeki “plugins” klasörüne eklenti jarını atıp sunucunuzu yeniden başlatın.)
Pingback: Çakma Lobi (Fake Lobi) Nasıl Kurulur? – Batihost Wiki