beeboy07

İyi bir insanım
Yardımsever Üye
Katılım
4 Temmuz 2016
Mesajlar
703
En iyi cevaplar
0
Elmaslar
712
Puanlar
3.740
Steam
beeboy07
Discord
beeboy07#1737


BungeeCord - Nasıl kurulur? (Nedir?)
Detaylı anlatımıyla; kurulum.


Selam BungeeCord öğrenenleri,
Bu rehber konusunda çekirdek, yani HUB sunucu kurmamıza yarayan BungeeCord'u nasıl kuracağımızı öğreneceğiz. Şimdi bir yudum su için ve pencereden dışarıyı seyredin, kafanızı boşalttıktan sonra tekrar gelin. Rehber konularını okurken odağın burada olması anlayışınızı arttıracak...

Öncelikle, bu konuda sadece kurulumu öğreneceğiz, yapılandırma dosyası (config.yml) hakkında daha detaylı bilgiye sahip olmak istiyorsanız
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
tıklayabilirsiniz. Fakat ilk önce bu konuyu okumanızı rica ediyorum, bu konuda BungeeCord'a genel bir bakış açısı sergileyeceğiz ve bilginin temelini atacağız. Konunun en aşağısında zaten BungeeCord rehberi konularının bağlantıları bulunmaktadır, bu konudan sonra dilerseniz onlara bakabilirsiniz.



soru.png

Nedir? Ne işe yarar?
SpigotMC ekibi tarafından yazılan BungeeCord, ilk olarak 09 Haziran 2013 saat 07:42'de piyasaya sürülmüştür. Ayrı ayrı sunucuları birbirine bağlayarak bir nevi köprü işlevi görür. Örnek olarak buna giriş lobisinde giriş yaptıktan sonra lobiye aktarılma olayı gösterilebilir. Giriş lobisi ayrı bir sunucu, lobi ayrı bir sunucudur. Eğer biz bir sunucuya hem giriş lobisi hem lobi kurmak isteseydik BungeeCord varken saçma bir fikir olurdu, hem de gerçekten çok uğraştırıcı olurdu.

kullanım.png

Nasıl indirilir?
BungeeCord kurmak aynı bir sunucu kurmak gibidir, .bat uzantılı sunucu başlatma dosyasındaki gibi de BungeeCord kurulup başlatılmaktadır. Güncel sürümü indirmek için
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
tıklayabilirsiniz. Link BungeeCord'un orijinal GitHub sayfasından alınmıştır, dolayısıyla güvenlidir. Eğer Türkçe BungeeCord'a sahip olmak istiyorsanız
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
tıklayarak da rehber konumda paylaştığım dosyayı alabilirsiniz.


Windows için BungeeCord indirmek:
1. Henüz yüklü değilse Java 7 veya daha üstünü yükleyin (
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
'dan).
2. BungeeCord'un son versiyonunu
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
yükleyin.
3. Yeni oluşturduğunuz klasöre BungeeCord.jar dosyasını yerleştirin.
4. JAR'ı başlatmak için metin belgesi oluşturun, içine aşağıdaki kodu yazdıktan sonra dosyayı .bat
uzantısıyla yeniden kaydedin.
Kod:
@echo off
java -Xms512M -Xmx512M -jar BungeeCord.jar
pause
5. Dosyaların yüklenmesi için komut dosyasını açın ve BungeeCord'u başlatın.
Linux için BungeeCord indirmek:
1. Henüz yüklü değilse Java 7 veya daha üstünü yükleyin (
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
,
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
).
2. BungeeCord'un son versiyonunu
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
yükleyin.
3. Yeni oluşturduğunuz klasöre BungeeCord.jar dosyasını yerleştirin.
4. JAR'ı başlatmak için yeni bir komut dosyası oluşturun ve içine
aşağıdaki kodu yazın.
Kod:
#!/bin/sh

java -Xms512M -Xmx512M -jar BungeeCord.jar
5. Dosyaların yüklenmesi için komut dosyasını açın ve BungeeCord'u başlatın.


Mac OS X için BungeeCord indirmek:
1. Henüz yüklü değilse Java 7 veya daha üstünü yükleyin (
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
).
2. BungeeCord'un son versiyonunu
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
yükleyin.
3. Yeni oluşturduğunuz klasöre BungeeCord.jar dosyasını yerleştirin.
4. JAR'ı başlatmak için yeni bir komut dosyası oluşturun ve içine
aşağıdaki kodu yazın.
Kod:
#!/bin/sh

java -Xms512M -Xmx512M -jar BungeeCord.jar
6. Terminale girin.
7. Terminale aşağıdaki kodu yazın (Enter tuşuna basmayın)
Kod:
chmod a + x
8. Komut dosyası dosyanızı Terminal penceresine sürükleyin ve chmod a + x ile komut dosyanızın
konumu arasında boşluk olduğundan emin olmak için ENTER tuşuna basın.
9. Dosyaların yüklenmesi için komut dosyasını açın ve BungeeCord'u başlatın.

fikir.png

Öneriler... ek bilgiler...
Genellikle her 500 oyuncu için 512MB RAM tahsis edilmesi önerilir. Eklentilerin ihtiyaç duyulan RAM miktarını arttırabileceğini unutmayın. Daha fazla RAM vermek için komut dosyasında -Xms ve -Xmx değerlerini değiştirin. 1GB RAM ayırmak için her iki değeri de 1G olarak girin. BungeeCord'u çalıştırmak için Linux'u tercih edebilirsiniz. Windows ve Mac OS X işletim sistemlerinde de kullanılabilmesine rağmen önerilen işletim sistemi Linux'tur. Performans açısından da Linux daha iyidir, tabii alışılmışın dışındadır.

Güvenlik amacıyla; belirli bir IP adresinden sunucuya bağlanılabilmesi için beyaz liste (white-list) mantığıyla çalışan
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
kullanabilirsiniz. BungeeCord'u bağladığınız tüm sunucuların plugins dizinine atmanız gerekmektedir, BungeeCord > plugins dizinine atılmaz.

Sunucuya logo eklemek için BungeeCord dizinine server-icon adlı, 64x64 boyutlu ve .png uzantılı bir dosya yerleştirin ve BungeeCord'u yeniden başlatın. Dikkat; sadece .png uzantılı dosyalar çalışmaktadır, diğerleri çalışmaz.


bilgisayarlar.png

Kuruluma ve bağlama işlemleri
BungeeCord indirip nasıl başlatılacağını vede birkaç ek bilgi öğrendik. Şimdi BungeeCord'u nasıl sunuculara bağlanıldığını, nasıl kullanıldığını öğreneceğiz. Öncelikle BungeeCord için oluşturduğumuz klasör bir kenarda kalsın. Örnek olarak Factions, Skyblock, Lobi ve Giriş Lobisi olmak üzere 4 sunucumuz var. Bu 4 sunucunun da server.properties dosyasının server-port kısmında Minecraft'ın varsayılan portu olarak 25565 yazar. Mesela IP adresi mc.mc-tr.com olan sunucuya girdiğimizde aslında mc.mc-tr.com:25565 (25565 yani varsayılan port) ile girmiş olmaktayız. Bu port olayını sunucular aynı bilgisayarda dolayısıyla aynı IP adresi olması sebebiyle birbirinden ayırmak için olduğunu düşünebiliriz.

Adım 1: BungeeCord'u onaylama
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: Sunucu portları
1. Sunucularınızın server.properties dosyalarını açın.
2. server-port kısmını birbirinden farklı olmak üzere; örneğin Giriş Lobisi 25566, Lobi 25567, Factions 25568,
Skyblock 25569 gibi yapın ve 25565 portunu kullanmayın.
Adım 3: Sunucuları yapılandırma
Yapılandırma dosyası (config.yml) hakkında detaylı
bilgi için
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
tıklayın.
1. BungeeCord > config.yml dizinini açın.
2. Aşağıdaki kısımdaki 2 grubun yetkilerini ayarlayın.
Kod:
permissions:
  default:
  - bungeecord.command.server
  - bungeecord.command.list
  admin:
  - bungeecord.command.alert
  - bungeecord.command.end
  - bungeecord.command.ip
  - bungeecord.command.reload
  - bungeecord.command.send
3. Aşağıdaki kısma göründüğü gibi yönetici olarak kişinin adını yazın.
Kod:
groups:
  beeboy07:
  - admin
4. Aşağıdaki kısımdan sunucu ekleyebilirsiniz: sunucu isimleri küçük harflerle olmalıdır. motd kısmından
sunucu giriş yazısını, restricted kısmından sunucunun kısıtlı olup olmayacağını ayarlayın.
Gelelim adress kısmına... Oradaki localhost bilgisayarın IP'sidir. Eklediğiniz sunucunun server.properties
dosyasına girdiğiniz portunu aynı şekilde localhost:[buraya] kısmına da yazın.
5. priorities kısmına yedek sunucuları sıralayın örneğin; Giriş Lobisi
6. host kısmına localhost:25565 yazın.
7. force_default_server kısmını true olarak değiştirin, böylece oyuncu yedek sunucu yani yukarıda örnek
olarak gösterdiğimiz Giriş Lobisinden başlayacaktır.
8. online_mode kısmını false yaparsanız ip_forward kısmını true olarak değiştirin. Sunucuya orijinal
hesapların girip giremeyeceğini belirler.

Eğer yapılandırma (config.yml) hakkında aklınızda hala soru varsa
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
tıklayarak detaylı rehberime ulaşabilirsiniz.

bilgi.png

Nasıl kullanılır? Komutlar, eklentiler
BungeeCord > plugins dizinine BungeeCord için yazılmış eklentileri ekleyebilirsiniz, eklediğiniz eklentilerin yetkilerini config.yml dosyasındaki permissions kısmından vermelisiniz. Paylaşılan eklentilerine gitmek için
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
tıklayabilirsiniz. BungeeCord'un kendi komutları için de aynı şekilde permissions kımına yetkiler girilmelidir.


Bilgilendirme
<gereken argüman>: bu argüman komut için gereklidir.
[isteğe bağlı argüman]: bu argüman komut için gerekli değildir.
Komutlar
/alert <mesaj>
Gereken yetki: bungeecord.command.alert
Açıklama: BungeeCord'a bağlı bütün sunuculara duyuru gönderir, renk kodları kullanılabilir.
Varsayılan grup: admin
Tipik kullanıcı: Sunucu Yöneticisi
/alertraw <json>
Gereken yetki: bungeecord.command.alert
Açıklama: BungeeCord'a bağlı bütün sunuculara duyuru gönderir, sadece Minecraft JSON biçimi
kullanılabilir.
Varsayılan grup: admin
Tipik kullanıcı: Sunucu Yöneticisi
/bungee
Gereken yetki: yok
Açıklama: BungeeCord'un kullanılan versiyonunu gösterir.
Varsayılan grup: hepsi
Tipik kullanıcı: Oyuncu
/end
Gereken yetki: bungeecord.command.end
Açıklama: BungeeCord'a bağlı sunucular ve BungeeCord kapanır, oyuncular oyundan atılır.
Varsayılan grup: yok
Tipik kullanıcı: Sunucu Yöneticisi
/find <oyuncu>
Gereken yetki: bungeecord.command.find
Açıklama: Kullanıcı adı verilen bir oyuncunun çevrimiçi olup olmadığını doğrular ve hangi sunucuya
bağlı olduğunu gösterir.
Varsayılan grup: yok
Tipik kullanıcı: Sunucu Yöneticisi
/glist
Gereken yetki: bungeecord.command.list
Açıklama: BungeeCord'a bağlı tüm oyuncuların listesini gösterir.
Varsayılan grup: default
Tipik kullanıcı: Oyuncu
/ip <oyuncu>
Gereken yetki: bungeecord.command.ip
Açıklama: Oyuncunun IP adresini gösterir.
Varsayılan grup: admin
Tipik kullanıcı: Sunucu Yöneticisi
/perms
Gereken yetki: yok
Açıklama: Sahip olduğunuz tüm izinleri ve bulunduğunuz tüm grupları gösterir.
Varsayılan grup: admin
Tipik kullanıcı: Oyuncu ve Sunucu Yöneticisi
/send <oyuncu/current/all> <hedef sunucu>
Gereken yetki: bungeecord.command.send
Açıklama: Belirtilen kişi(ler) hedef sunucuya gönderilir. Bir kişiyi göndermek için argüman 1'e oyuncu ismini yazın, herkesi göndermek için argüman 1'e all yazın.
Varsayılan grup: yok
Tipik kullanıcı: Sunucu Yöneticisi
/server [sunucu]
Gereken yetki: bungeecord.command.server
Açıklama: Sunucu belirtildiğinde hedef sunucuya gider, belirtilmediğinde BungeeCord'a bağlı sunucuları listeler.
Varsayılan grup: default
Tipik kullanıcı: Oyuncu

beğeni.gif

Görüşürüz!
Böylece konumuzun sonuna geliyoruz. Artık BungeeCord'un nasıl kurulduğunu öğrendik, ve aklımıza takılan soruları giderdik. Fakat şunu belirtmek isterim ki konuda anlaşılamayan şeylerin çıkacağını düşünüyorum. Bu sebepten dolayı bilgiler her geçen zaman güncellenecek, konuyu takip etmenizi ve ara sıra bakmanızı öneriyorum.

Kaynaklar:
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.

Diğer BungeeCord rehberleri:
  • BungeeCord yapılandırma dosyası nasıl kullanılır?
    Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
  • BungeeCord Türkçeleştirme nasıl yapılır?
    Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
 
Son düzenleyen: Moderatör:

Sherlock

Her usta, eserinde kendinden izler bırakır.
Katılım
29 Temmuz 2018
Mesajlar
73
En iyi cevaplar
0
Elmaslar
55
Puanlar
590
Steam
Pessimiste
Minecraft
Efeturk
Bu işlerde yeni olanlar ve kendini geliştirmek isteyenler için aşırı yararlı bir konu. Yine kendine yakışanı yapmışsın. :)
 

William Wallace

Achilia.Keyubu.Com
Katılım
1 Mayıs 2018
Mesajlar
575
En iyi cevaplar
0
Elmaslar
715
Puanlar
2.490
Discord
Nate#7266
Uzun zamandır arıyordum ve düzgün anlatan bulamamıştım, teşekkürler. Eline, emeğine sağlık.
 

beeboy07

İyi bir insanım
Yardımsever Üye
Katılım
4 Temmuz 2016
Mesajlar
703
En iyi cevaplar
0
Elmaslar
712
Puanlar
3.740
Steam
beeboy07
Discord
beeboy07#1737
Bu işlerde yeni olanlar ve kendini geliştirmek isteyenler için aşırı yararlı bir konu. Yine kendine yakışanı yapmışsın. :)
Uzun zamandır arıyordum ve düzgün anlatan bulamamıştım, teşekkürler. Eline, emeğine sağlık.
Güzel Başarılar :)
Güzel yararlı konu başarılar
Hepinize samimiyetiniz dolayısıyla teşekkürler.
 

emregg0

Play.xBraveMC.com
Katılım
19 Ekim 2018
Mesajlar
137
En iyi cevaplar
0
Elmaslar
28
Puanlar
990
Discord
| Emre |#6756
Minecraft
Emregg0
Bilmeyenler için güzel konu olmuş başarılar.
 

Shannara

mc.epiklava.com
Premium
Katılım
1 Kasım 2018
Mesajlar
1.554
En iyi cevaplar
0
Elmaslar
372
Puanlar
2.740
Discord
Shannara#7077
Minecraft
Shannara



BungeeCord - Nasıl kurulur? (Nedir?)
Detaylı anlatımıyla; kurulum.


Selam Minecraft Türkiye ve BungeeCord öğrenenleri,
Bu rehber konusunda çekirdek, yani HUB sunucu kurmamıza yarayan BungeeCord'u nasıl kuracağımızı öğreneceğiz. Şimdi bir yudum su için ve pencereden dışarıyı seyredin, kafanızı boşalttıktan sonra tekrar gelin. Rehber konularını okurken odağın burada olması anlayışınızı arttıracak...


Öncelikle, bu konuda sadece kurulumu öğreneceğiz, yapılandırma dosyası (config.yml) hakkında daha detaylı bilgiye sahip olmak istiyorsanız
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
tıklayabilirsiniz. Fakat ilk önce bu konuyu okumanızı rica ediyorum, bu konuda BungeeCord'a genel bir bakış açısı sergileyeceğiz ve bilginin temelini atacağız. Konunun en aşağısında zaten BungeeCord rehberi konularının bağlantıları bulunmaktadır, bu konudan sonra dilerseniz onlara bakabilirsiniz.


Eki Görüntüle 43083
Nedir? Ne işe yarar?
SpigotMC ekibi tarafından yazılan BungeeCord, ilk olarak 09 Haziran 2013 saat 07:42'de piyasaya sürülmüştür. Ayrı ayrı sunucuları birbirine bağlayarak bir nevi köprü işlevi görür. Örnek olarak buna giriş lobisinde giriş yaptıktan sonra lobiye aktarılma olayı gösterilebilir. Giriş lobisi ayrı bir sunucu, lobi ayrı bir sunucudur. Eğer biz bir sunucuya hem giriş lobisi hem lobi kurmak isteseydik BungeeCord varken saçma bir fikir olurdu, hem de gerçekten çok uğraştırıcı olurdu.

Eki Görüntüle 43084
Nasıl indirilir?
BungeeCord kurmak aynı bir sunucu kurmak gibidir, .bat uzantılı sunucu başlatma dosyasındaki gibi de BungeeCord kurulup başlatılmaktadır. Güncel olan, 13 Aralık 2014 saat 21:21'de çıkan son versiyonu direkt indirmek için
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
tıklayabilirsiniz. Link BungeeCord'un orijinal GitHub sayfasından alınmıştır, dolayısıyla güvenlidir. Hey! Eğer Türkçe BungeeCord'a sahip olmak istiyorsan
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
tıklayarak da rehber konumda paylaştığım dosyayı alabilirsin :)

Bu konu için SpigotMC sitesinden aklımda kalan soruları cevapladım.

Windows için BungeeCord indirmek:
1. Henüz yüklü değilse Java 7 veya daha üstünü yükleyin (
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
'dan).
2. BungeeCord'un son versiyonunu
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
yükleyin.
3. Yeni oluşturduğunuz klasöre BungeeCord.jar dosyasını yerleştirin.
4. JAR'ı başlatmak için metin belgesi oluşturun, içine aşağıdaki kodu yazdıktan sonra dosyayı .bat
uzantısıyla yeniden kaydedin.
Kod:
@echo off
java -Xms512M -Xmx512M -jar BungeeCord.jar
pause
5. Dosyaların yüklenmesi için komut dosyasını açın ve BungeeCord'u başlatın.
Linux için BungeeCord indirmek:
1. Henüz yüklü değilse Java 7 veya daha üstünü yükleyin (
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
,
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
).
2. BungeeCord'un son versiyonunu
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
yükleyin.
3. Yeni oluşturduğunuz klasöre BungeeCord.jar dosyasını yerleştirin.
4. JAR'ı başlatmak için yeni bir komut dosyası oluşturun ve içine
aşağıdaki kodu yazın.
Kod:
#!/bin/sh

java -Xms512M -Xmx512M -jar BungeeCord.jar
5. Dosyaların yüklenmesi için komut dosyasını açın ve BungeeCord'u başlatın.


Mac OS X için BungeeCord indirmek:
1. Henüz yüklü değilse Java 7 veya daha üstünü yükleyin (
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
).
2. BungeeCord'un son versiyonunu
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
yükleyin.
3. Yeni oluşturduğunuz klasöre BungeeCord.jar dosyasını yerleştirin.
4. JAR'ı başlatmak için yeni bir komut dosyası oluşturun ve içine
aşağıdaki kodu yazın.
Kod:
#!/bin/sh

java -Xms512M -Xmx512M -jar BungeeCord.jar
6. Terminale girin.
7. Terminale aşağıdaki kodu yazın (Enter tuşuna basmayın)
Kod:
chmod a + x
8. Komut dosyası dosyanızı Terminal penceresine sürükleyin ve chmod a + x ile komut dosyanızın
konumu arasında boşluk olduğundan emin olmak için ENTER tuşuna basın.
9. Dosyaların yüklenmesi için komut dosyasını açın ve BungeeCord'u başlatın.

Eki Görüntüle 43087
Öneriler... ek bilgiler...
Genellikle her 500 oyuncu için 512MB RAM tahsis edilmesi önerilir. Eklentilerin ihtiyaç duyulan RAM miktarını arttırabileceğini unutmayın. Daha fazla RAM vermek için komut dosyasında -Xms ve -Xmx değerlerini değiştirin. 1GB RAM ayırmak için her iki değeri de 1G olarak girin. BungeeCord'u çalıştırmak için Linux'u tercih edebilirsiniz. Windows ve Mac OS X işletim sistemlerinde de kullanılabilmesine rağmen önerilen işletim sistemi Linux'tur. Performans açısından da Linux daha iyidir, tabii alışılmışın dışındadır.

Güvenlik amacıyla; belirli bir IP adresinden sunucuya bağlanılabilmesi için beyaz liste (white-list) mantığıyla çalışan
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
kullanabilirsiniz. BungeeCord'u bağladığınız tüm sunucuların plugins dizinine atmanız gerekmektedir, BungeeCord > plugins dizinine atılmaz.

Sunucuya logo eklemek için BungeeCord dizinine server-icon adlı, 64x64 boyutlu ve .png uzantılı bir dosya yerleştirin ve BungeeCord'u yeniden başlatın. Dikkat; sadece .png uzantılı dosyalar çalışmaktadır, diğerleri çalışmaz.

Eki Görüntüle 43088
Kuruluma ve bağlama işlemleri
BungeeCord indirip nasıl başlatılacağını vede birkaç ek bilgi öğrendik. Şimdi BungeeCord'u nasıl sunuculara bağlanıldığını, nasıl kullanıldığını öğreneceğiz. Öncelikle BungeeCord için oluşturduğumuz klasör bir kenarda kalsın. Örnek olarak Factions, Skyblock, Lobi ve Giriş Lobisi olmak üzere 4 sunucumuz var. Bu 4 sunucunun da server.properties dosyasının server-port kısmında Minecraft'ın varsayılan portu olarak 25565 yazar. Mesela IP adresi mc.mc-tr.com olan sunucuya girdiğimizde aslında mc.mc-tr.com:25565 (25565 yani varsayılan port) ile girmiş olmaktayız. Bu port olayını sunucular aynı bilgisayarda dolayısıyla aynı IP adresi olması sebebiyle birbirinden ayırmak için olduğunu düşünebiliriz.

Adım 1: BungeeCord'u onaylama
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: Sunucu portları
1. Sunucularınızın server.properties dosyalarını açın.
2. server-port kısmını birbirinden farklı olmak üzere; örneğin Giriş Lobisi 25566, Lobi 25567, Factions 25568,
Skyblock 25569 gibi yapın ve 25565 portunu kullanmayın.
Adım 3: Sunucuları yapılandırma
Yapılandırma dosyası (config.yml) hakkında detaylı
bilgi için
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
tıklayın.
1. BungeeCord > config.yml dizinini açın.
2. Aşağıdaki kısımdaki 2 grubun yetkilerini ayarlayın.
Kod:
permissions:
  default:
  - bungeecord.command.server
  - bungeecord.command.list
  admin:
  - bungeecord.command.alert
  - bungeecord.command.end
  - bungeecord.command.ip
  - bungeecord.command.reload
  - bungeecord.command.send
3. Aşağıdaki kısma göründüğü gibi yönetici olarak kişinin adını yazın.
Kod:
groups:
  beeboy07:
  - admin
4. Aşağıdaki kısımdan sunucu ekleyebilirsiniz: sunucu isimleri küçük harflerle olmalıdır. motd kısmından
sunucu giriş yazısını, restricted kısmından sunucunun kısıtlı olup olmayacağını ayarlayın.
Gelelim adress kısmına... Oradaki localhost bilgisayarın IP'sidir. Eklediğiniz sunucunun server.properties
dosyasına girdiğiniz portunu aynı şekilde localhost:[buraya] kısmına da yazın.
5. priorities kısmına yedek sunucuları sıralayın örneğin; Giriş Lobisi
6. host kısmına localhost:25565 yazın.
7. force_default_server kısmını true olarak değiştirin, böylece oyuncu yedek sunucu yani yukarıda örnek
olarak gösterdiğimiz Giriş Lobisinden başlayacaktır.
8. online_mode kısmını false yaparsanız ip_forward kısmını true olarak değiştirin. Sunucuya orijinal
hesapların girip giremeyeceğini belirler.

Eğer yapılandırma (config.yml) hakkında aklınızda hala soru varsa
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
tıklayarak detaylı rehberime ulaşabilirsiniz.

Eki Görüntüle 43151
Nasıl kullanılır? Komutlar, eklentiler
BungeeCord > plugins dizinine BungeeCord için yazılmış eklentileri ekleyebilirsiniz, eklediğiniz eklentilerin yetkilerini config.yml dosyasındaki permissions kısmından vermelisiniz. Paylaşılan eklentilerine gitmek için
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
tıklayabilirsiniz. BungeeCord'un kendi komutları için de aynı şekilde permissions kımına yetkiler girilmelidir.

Bilgilendirme
<gereken argüman>: bu argüman komut için gereklidir.
[isteğe bağlı argüman]: bu argüman komut için gerekli değildir.
Komutlar
/alert <mesaj>
Gereken yetki: bungeecord.command.alert
Açıklama: BungeeCord'a bağlı bütün sunuculara duyuru gönderir, renk kodları kullanılabilir.
Varsayılan grup: admin
Tipik kullanıcı: Sunucu Yöneticisi
/alertraw <json>
Gereken yetki: bungeecord.command.alert
Açıklama: BungeeCord'a bağlı bütün sunuculara duyuru gönderir, sadece Minecraft JSON biçimi
kullanılabilir.
Varsayılan grup: admin
Tipik kullanıcı: Sunucu Yöneticisi
/bungee
Gereken yetki: yok
Açıklama: BungeeCord'un kullanılan versiyonunu gösterir.
Varsayılan grup: hepsi
Tipik kullanıcı: Oyuncu
/end
Gereken yetki: bungeecord.command.end
Açıklama: BungeeCord'a bağlı sunucular ve BungeeCord kapanır, oyuncular oyundan atılır.
Varsayılan grup: yok
Tipik kullanıcı: Sunucu Yöneticisi
/find <oyuncu>
Gereken yetki: bungeecord.command.find
Açıklama: Kullanıcı adı verilen bir oyuncunun çevrimiçi olup olmadığını doğrular ve hangi sunucuya
bağlı olduğunu gösterir.
Varsayılan grup: yok
Tipik kullanıcı: Sunucu Yöneticisi
/glist
Gereken yetki: bungeecord.command.list
Açıklama: BungeeCord'a bağlı tüm oyuncuların listesini gösterir.
Varsayılan grup: default
Tipik kullanıcı: Oyuncu
/ip <oyuncu>
Gereken yetki: bungeecord.command.ip
Açıklama: Oyuncunun IP adresini gösterir.
Varsayılan grup: admin
Tipik kullanıcı: Sunucu Yöneticisi
/perms
Gereken yetki: yok
Açıklama: Sahip olduğunuz tüm izinleri ve bulunduğunuz tüm grupları gösterir.
Varsayılan grup: admin
Tipik kullanıcı: Oyuncu ve Sunucu Yöneticisi
/send <oyuncu/current/all> <hedef sunucu>
Gereken yetki: bungeecord.command.send
Açıklama: Belirtilen kişi(ler) hedef sunucuya gönderilir. Bir kişiyi göndermek için argüman 1'e oyuncu ismini yazın, herkesi göndermek için argüman 1'e all yazın.
Varsayılan grup: yok
Tipik kullanıcı: Sunucu Yöneticisi
/server [sunucu]
Gereken yetki: bungeecord.command.server
Açıklama: Sunucu belirtildiğinde hedef sunucuya gider, belirtilmediğinde BungeeCord'a bağlı sunucuları listeler.
Varsayılan grup: default
Tipik kullanıcı: Oyuncu

Eki Görüntüle 43082
Görüşürüz!
Böylece konumuzun sonuna geliyoruz. Artık BungeeCord'un nasıl kurulduğunu öğrendik, ve aklımıza takılan soruları giderdik. Fakat şunu belirtmek isterim ki konuda anlaşılamayan şeylerin çıkacağını düşünüyorum. Bu sebepten dolayı bilgiler her geçen zaman güncellenecek, konuyu takip etmenizi ve ara sıra bakmanızı öneriyorum.
Diğer BungeeCord rehberleri:
  • BungeeCord yapılandırma dosyası nasıl kullanılır?
    Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
  • BungeeCord Türkçeleştirme nasıl yapılır?
    Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
En önemli olan server perminin silnmesi açıksa sunucu gg
 

beeboy07

İyi bir insanım
Yardımsever Üye
Katılım
4 Temmuz 2016
Mesajlar
703
En iyi cevaplar
0
Elmaslar
712
Puanlar
3.740
Steam
beeboy07
Discord
beeboy07#1737
/greload komutunu unutmuşsun :D
Unutmadım, sadece görmemişim. Yakın zamanda bütün konularımı güncellemeyi düşünüyorum, bunu da arada kaynatırım ^ ^

En önemli olan server perminin silnmesi açıksa sunucu gg
Evet, bungeecord.command.server riskli bir yetki. Dikkatli kullanılması lazım.

Bilmeyenler için güzel konu olmuş başarılar.
Teşekkürler.
 

luf1x

PLAY.SNOWNW.NET
Katılım
16 Mart 2017
Mesajlar
472
En iyi cevaplar
0
Elmaslar
282
Puanlar
2.540
Steam
luf1x
Discord
Mustafa#0001
Skype
mustafa79397
Minecraft
luf1x
Yararlı bir konu olmuş..
 
Yukarı Alt