Sol Reklam

Rehber BungeeCord Kurulumu

Durum
Mesaj gönderimine kapalı.

MrMuscle

Fırında Isıttığım İlk Taş

Discord:

MrMuscle#0001

Katılım
30 Ocak 2021
Mesajlar
77
Elmaslar
56
Puanlar
245
Yaş
26
Yer
Muğla
Minecraft
Mr_Muscle
bungeecord-en-schema.png



BUNGEECORD REHBERİ
Merhaba değerli forum üyeleri ve ziyaretçileri! Bu konumda "Bungeecord ne işe yarar?", "Bungeecord nasıl kurulur?", "Bungeecord port açığı nasıl kapatılır?" ve "Giriş yapmadan /server komutunun kullanımı nasıl kapatılır?" sorularına yanıt bulacaksınız.


BUNGEECORD NE İŞE YARAR
Bungeecord, temel olarak birkaç Minecraft sunucusunu birbirine bağlamaya yarar. Örneğin; Factions, Lobi ve Cakmalobi isimli üç adet Minecraft sunucunuz var. Bunlara tek bir IP üzerinden giriş yapılıp aktarım yapılmasını istiyorsunuz. Bunu sağlamak için tek yapmanız gereken Bungeecord kurmak ve ayarlamalarını yapmak. Ayrıca; Bungeecord eklentileri sayesinde tüm sunucularda aktif olan eklentiler kullanabilirsiniz. Minecraft hub sunucuların büyük bir çoğunluğu sunucuları birleştirmek için Bungeecord kullanır.


BUNGEECORD KURULUMU
1-
Buradan Bungeecord'un .jar dosyasını indir ve bir klasöre aktarın. (ismi BungeeCord.jar olmalı)
2- Aktardığınız klasörün içinde bir metin dosyası oluşturun ve içine şu kodu yazın:


Kod:
@echo off
color f
TITLE GamerTR Bungeecord
java -Xmx300M -Dfile.encoding=UTF-8 -jar BungeeCord.jar -o false
exit


Kırmızı rengiyle işaretlenen kısım Bungeecord'a vereceğiniz ram miktarıdır. Bunu, kendinize göre ayarlayabilirsiniz.
Yeşil rengiyle işaretlenen kısım açılan CMD'nin ismidir. Çok önemli değildir, sadece siz görürsünüz.
3- Sol üst kısımdaki "Farklı Kaydet"i tıklatın ve ismini baslat.bat yapın. "baslat" kısmını dilediğiniz gibi düzenleyebilirsiniz.

Evet, aslında Bungeecord kurulumu sadece bu üç işlemden oluşuyor. Şimdi BungeeCord ayarlarından bahsedelim.
oluşturduğunuz .bat dosyasını çalıştırın. Bu işlemi yaptıktan sonra birkaç tane dosya oluşmuş olmalı. "config" dosyasını bir metin düzenleyici yardımıyla çalıştırın. Bu, Bungeecord'un ayar dosyasıdır. Bu dosyayı kendi ayarlarımın olduğu şekliyle paylaşıyorum.

Kod:
ip_forward: false
forge_support: false
network_compression_threshold: 256
stats: 8fc23dcf-9350-4b72-bf66-2613360226b0
permissions:
  default:
  - bungeecord.command.server
  - bungeecord.command.list
  admin:
  - bungeecord.command.server
  - bungeecord.command.list
groups:
  HaciYatmaz:
  - admin
servers:
  cakmalobi:
    motd: CakmaLobi
    address: 1.111.11.11.1.111:27458
    restricted: false
  lobi:
    motd: x
    address: 1.111.11.11.1.111:25984
    restricted: false
  factions:
    motd: x
    address: 1.111.11.11.1.111:24993
    restricted: false
timeout: 30000
listeners:
- query_port: 27458
  motd: '&1Another Bungee server'
  tab_list: SERVER
  query_enabled: false
  proxy_protocol: false
  forced_hosts:
    pvp.md-5.net: pvp
  ping_passthrough: false
  priorities:
  - cakmalobi
  bind_local_address: true
  host: 1.111.11.11.1.111:25565
  max_players: 1000
  tab_size: 60
  force_default_server: true
prevent_proxy_connections: false
player_limit: -1
online_mode: false
log_commands: false
disabled_commands:
- disabledcommandhere
connection_throttle: 4000


Burada düzenlemeniz gereken yerler:
1- "servers:" kısmındaki "adress:" yerine ve "host:" yerine kendi sunucu ip adreslerinizi yazmalısınız. Portlar ayarlıdır, bir sorun oluşmaz.
2- "priorities:" kısmındaki "cakmalobi" bölümüne hangi sunucuyu yazarsanız oyundan çıkıp geri girince oyuncular o sunucuda başlar, default sunucu o olur.

Bungeecord configindeki ayarlar bukadar. Şimdi bağlayacağımız sunucuların "server.properties" dosyasına girin ve "server-port=" kısmına Bungeecord configde ayarladığınız portu yazın. Örneğin üstteki config dosyasına göre Cakmalobi sunucusunda "server-port= 27458", Lobi sunucusunda "server-port= 25984", Factions sunucusunda "server-port= 24993" olmalı. Bu işlemleri yapıp tüm sunuculara reset attıktan sonra Bungeecord ayarları tamamlanmış oluyor. Fakat birazdan göstereceğim hataları kapatmazsanız sunucunuzu birkaç gün sonra kullanılamaz hâlde bulabilirsiniz.


PORT AÇIĞI
Port açığını kapatmak için @batihost.com un geliştirdiği "BatihostKoruma" eklentisini öneriyorum. Bu eklentiyi indirdikten sonra giriş yapılan sunucu dışındaki tüm sunuculara kurmalısınız ve config dosyasındaki IP kısmına sunucu IP'nizi portsuz bir şekilde yazmalısınız. Üstteki config örneğine göre; cakmalobi dışındaki tüm sunuculara bu eklenti kurulup config dosyasından IP kısmına "1.111.11.11.1.111" yazılmalıdır.

spigotmc.org/resources/batihost-bungeecord-koruma.43198/


GİRİŞ YAPMADAN /server KOMUTUNU YASAKLAMA!
Bu hatayı gidermek için de "Authmebridge" eklentisini sizin için önerebilirim. Spoiler içinde verdiğim bağlantıdan indirin. İndirdiğinizde ".zip" dosyası içinde iki ".jar" dosyası olmalı. Bu .jar dosyalarından Bukkit'i Authme olan sunucuya, Bungeecord'u da Bungeecord> plugins klasörüne kurun. Bu işlemi yaptıktan sonra oyuncular giriş yapmadan /server dosyasını kullanamayacaklar.​
 
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı