BungeeCord nasıl kurulur?
Bu rehber konusunda çekirdek, diğer adıyla "Hub" sunucu kurmanız için gereken BungeeCord'u nasıl kuracağınızı anlatacağım. Öncelikle kahvenizi hazırlayın ve biraz soluklanın. Konuyu okurken odaklanın, odaklanmanız anlamanızı arttıracaktır.
Bu konumuzda sadece kurulumunu öğreteceğim, "config.yml" hakkında deaylı bilgi almak isterseniz bir diğer konumu bekleyin. Konumuzda BungeeCord kurulumu hakkında herşeyi anlatacağım ve bilgilerin temelini öğreteceğim.
Nedir ve ne işe yarar?
SpigotMC tarafından kodlanan BungeeCord, ilk olarak 09 Haziran 2013'de piyasaya girmiştir. Ayrı sunucuları birbirine bağlamakta kullanılır. Örneğin lobi ve skyblock sunucuları birbirinden farklı olmasına rağmen 2 ayrı sunucuyu birbirine bağlar.
Nasıl indiririm?
Windows'a BungeeCord indirmek:
1. Java 7 ve üstünü yükleyin.
2. BungeeCord'un son versiyonunu yükleyin.
3. BungeeCord.jar dosyasını yeni klasöre atın.
4. Metin belgesi oluşturun, içine aşağıdaki kodu yazın ve dosyayı ".bat" şeklinde yeniden kaydedin.
JavaScript:
@echo off
java -Xms512M -Xmx512M -jar BungeeCord.jar
pause
Öneriler
Eklentilerin fazlalığına göre RAM mikarını arttırabileceğini unumayın. Daha fazla ram vermek isterseniz komut dosyasına -Xms ve -Xmx değerlerini değiştirin. 1GB ram ayırmak için her iki değeride 1G olarak girin. Performans açısından Linux kullanmanızı öneririm.
Minimum ram miktarı: 512MB
Maximum ram miktari: 1024MB
Kurma ve bağlama işlemleri
Adım 1
1. Sunucunuzun "spigot.yml" dosyasını açın.
2. Bungeecord kısmını "true" olarak değiştirin.
3. Sunucunuzun "bukkit.yml" dosyasını açın.
4. "connection-throttle" kısmını -1 veya 0 olarak girin.
5. Bunu BungeeCord'a bağlayacağınız bütün sunucular için yapın.
Adım 2
1. Serverlerinizin "server.properties" dosyalarını açın.
2. server-port kısmına farklı portlar yazmalısınız; örneğin Lobi 2000, SkyBlock 2001, Survival 2002 portlarınızı hep farklı şekilde yazın.
Adım 3
1. BungeeCord > config.yml dosyasını açın.
2. Aşağıdaki kısımdaki 2 grubun yetkilerini ayarlayın.
JavaScript:
permissions:
default:
- bungeecord.command.server
- bungeecord.command.list
admin:
- bungeecord.command.alert
- bungeecord.command.end
- bungeecord.command.ip
- bungeecord.command.reload
- bungeecord.command.send
JavaScript:
groups:
Avelis:
- admin
4. Sunucu ekleyebilirsiniz: server isimleri küçük harflerle yazılmalıdır. Adress kısmına ise oradaki localhos bilgisayarın "IP"sidir. Eklemiş oldugunuz serverlerin server.properties dosyasına girdiğiniz portunu aynı şekilde "localhost:2000" şeklinde yazınız.
5. Host kısmına "localhost:2000" yazın.
6. "online_mode" kısmını false yaparsanız ip_forward kısmını true olarak değiştirin. Sunucuya premium
kullanıcıların girip giremeyeceğini belirler.
BungeeCord > plugins dosyasına BungeeCord için yapılmış eklentileri yükleyebilirsiniz.