Bungeecord(Hub/Çekirdek) Server Kurulumu (Detaylı)

emrah4434

Obsidyen Madencisi
Mesajlar
1,326
En iyi cevaplar
0
Beğeniler
251
Puanları
900
Ruh hali
Merhabalar arkadaşlar
Şimdiden söyleyeyim yazım hataları olabilir haf ola.
Bungeecord ile ilgili ilk konuyu herhalde @Hsbas arkadaşımız yazmıştır video olarak.
Şimdi başlayalım ilk önce kaç tane server kuracaksınız onu belirleyelim ben şimdilik 4 tane kurcam.
İlk önce Bungeecord en son sürümünü bu sayfadan indirelim.
Bir dosya oluşturalım bungeecord için ve indirdiğimiz jar dosyasını içine atalım ve yeni bir not defteri açalım içine bu kodları yazalım bunlar sizin bilgisayarınıza göre değişir
Kod:
@Echo OFF
SET BINDIR=%-dp0
CD /D "%BINDIR%"
java -Xmx1024M -Xms1024M -jar bungeecord.jar
PAUSE
Şimdi bu yazdiğimiz kodları not defterine yazmistik ve farklı kaydedelim Baslat.bat olarak server dosyamızın içine kaydedelim.
Ve serveri başlatalım sonra bazi dosyalar oluşcak.
Oluşan dosyalardan config doyasına girelim
Kod:
groups:
burdaki emin kim bugeecorda op olcak op alan kisinin nick buraya yaziyoruz.
  emin:
  - admin
disabled_commands:
- find
player_limit: -1(Bu bugeecorda serverine en fazla kaç kişi girebildiğini ayarlıyabilirsiniz)
stats: ecd537c1-8410-4753-80cb-31189c828f9d
permissions:
  default:(Burdan oyuncuların hangi komutlari kullana bilceğini ayarliyabilirsiniz)
  - slashserver.lobi
  - bungeecord.command.find
  admin:(Burdan oplarin hangi komutlari kullana bilceğini ayarliyabilirsiniz)
  - bungeecord.command.alert
  - bungeecord.command.end
  - bungeecord.command.ip
  - bungeecord.command.reload
  - bungeecord.command.server
  - bungeecord.command.list
  - bungeecord.command.find

listeners:
- max_players: 1(Burdaki minecrafta server sayisi kaç kişi gösterilmesidir yani yalancidir  12/1 olabilir işte bunun gibi)
  fallback_server: lobi(Bu ise ilk başladiklari server adini buraya yazcaksinzi)
  host: 0.0.0.0:25577(Bu ise bungeecord sever ip yeridir)
  bind_local_address: true
  ping_passthrough: false
  tab_list: GLOBAL_PING
  default_server: lobi(Bu ise ilk başladiklari server adini buraya yazcaksinzi)
  forced_hosts:
    pvp.md-5.net: pvp
  tab_size: 152(Bu ise serverdeki kişileri bakmak için kullanabildiğimiz tab tuşunda çıkan göstergenin kaç kişilik olacacigini ayarlar
  force_default_server: true(Oyuncularin her zaman lobide başlamalarini istiyorsaniz bunu true olarak işaretleyin)
  motd: '&bOyunlariSeviyoruzYeniden'(Bu ise server adidir)
  query_enabled: false
  query_port: 25577(Bu ise bungeecord server portudur)
timeout: 30000
connection_throttle: 4000
servers:(Burada ise serverlerimizin ip lerini yazmaliyiz)
  lobi:
    address: 25.118.209.250:25566(Server ip)
    restricted: false
    motd: '&bOyunlari Seviyoruz Yeniden/Yilbasi Ozel'(Server adi)
  hunger:
    address: 31.210.60.197:25567
    restricted: false
    motd: '&1HungerGames'
  skyblock:
    address: 31.210.60.197:25568
    restricted: false
    motd: '&1Skyblock'
  factions:
    address: 31.210.60.197:25569
    restricted: false
    motd: '&1Facitions/Pvp'
  creative:
    address: 25.118.209.250:25570
    restricted: false
    motd: '&1Creative'
ip_forward: false
online_mode: false(Premium deyilseniz bunu false yapmalisiniz)
Bungecord serverine plugins ekliyebiliriz ama bu sayfadaki pluginleri ekliyebiliriz pluginle daha ayrıntılı bilgi için tıkla
Diyelim baska serverdaydiniz lobiye geri dönmek istiyorsunuz onun için bu plugini kullanabilirisz.Ama yukarda olduğu gibi plugine bungeecord perm eklemeliyiz default bölümüne slashserver.[servername] bu permi eklemeliyiz server name yerinize lobi serverinizin adini yazmalisiniz ama lobi serverinizin adini lobi yapinki adamlar lobi yazsinlar yoksa bu plugin olmaz baska pluginleri kullamalısınız komut kullanımı ise bu /<server name>.
Simdi lobi serverimizi yapalim lobi serverindeki çoğunlukla bu pluginler olur:
AnadoluJet
AntiJoinBot
AuthMe
ChatManager
Essentials
EssentialsChat
EssentialsGroupManager
EssentialsProtect
GuestCraft(Bu plugin ile elinizdeki pusula ile tıklayıp istediginiz servere gidebilirsiniz)
ItemRenamer
Janus(Bu plugin ile serverler arasi portal yapcaz)
MagicClock
MotdManager
ProtocolLib
SpawnTP(Bu plugin ile herzaman spawndan domalarini sağlicaz)
TeleportSigns(Bu plugin ile tabelaya tiklayarak serverler arasi geçiş sağlıcaz)
Vault
WorldEdit
WorldGuard
OnlyProxyJoin

Pluginler bu kadar lobideki önemli gerçekten lazim olarak pluginleri anlatcam şimdi
İlk önce authme spawndan başlamasını zorlamasını sağlıcazonun içinse lobi server dosyasından plugins den authme ye girip ordan config dosyasına gircez ve böle bir kod vardır
Kod:
ForceSpawnLocOnJoinEnaled:false
onu true yapacağız yani böle
Kod:
ForceSpawnLocOnJoinEnaled:true
bide config dosyasından böle bir kod var
Kod:
bungeecord: false
bunu true yapcaz yani söle
Kod:
bungeecord: true
bide serverde diyelim belli kişiden sonra kayit olunmuyor ayni ip den maksimum kayit hakki doldu diyorsa böle bir kod var orada
Kod:
maxRegPerIp: 1(1 yada daha çok olabilir)
bu kodu ise böle değiştircez 1 yerine 99999999 yazcaz
Kod:
maxRegPerIp: 999999999
.
Her servere authme yüklemenize gerek yok bu plugin ile kişiler serverinizin ip bile bulsa sadece bungeecord serverinden girer.Burdan plugini indirin config dosyasından ip yazan yere bungeecord serverinizin ip girin ama port 25565 olcak port girmiceksiniz yani.Ama bu plugini her servere yüklemeniz gerekmektedir.
Her bungeecord serverine girdiğinizde artık lobide başlıcaksınız ama lobide kaldığiniz yerde baslıcanız için portalda kalabilirsiniz ve portalda authme devreye girmeye ve girebilir girerse yazi yazamasiniz ve sw giremezsiniz onun için bu plugin ile hangi servere yüklerseniz hep spawndan başlar bunu lobiye yüklemenizde tavsiye ederim.
Şimdi serverler arasi geçis için kullanicamiz pluginlere
Janus
Bu plugin ile serverler arasi portala geçis pluginidir.
Portalı oluştur, portalın genişliği felan fark etmez. Portalın içini 90 kodlu portal blogu ile doldur. Sonra portalın herhangi bir bloguna bir tabela koyup;

1. Satıra : [server]
2. Satıra : serverkodu

Not : "serverkodu" kısmına bungeecord > configdeki adını yazıcaksın.
TeleportSing
Bu plugin ile serverler arasi tabela ile geçiş pluginidir.
Pluginin içinde ping.yml vardır oraya bakarsan kullanımını anlarsın zaten kolay, serverin ipini portunu yazarsın display name yede renk kodunu ve gözükceği adı yazarsın. Sonra config.yml den 2-3 yazı var onları türkcelestirirsiniz. Son olarak oyunculara;


teleportsigns.use

bu permide verdiktim tamamdır. Tabelayı koyup

1. Satıra : [tsigns]
2. Satıra : ping.yml deki adını yazarsın
Guestcraft
Bu plugin ise elinizdeki pusula ile serverler arası geçiş yapabilirsiniz:
Öbür serverleride kurup bungeecord dosyasındaki config dosyasından serverleri eklemelisiniz isterseniz yukarıda anlattığım pluginleri de isterseniz öbür serverlere ekleyebilirsiniz.
Yakında hazır paket gelecektir ama kendiniz yapmanız daha iyidir.
Eksik bir şey varsa söyleyin ekliyeyim
Devamı Gelecektir.
@craft_man @IRFN @Hsbas @Ranork@™Å┬ÄßÉ┌ķ™
Ekliceniz bişe varsa ekleyeyim.
İyi Forumlar.

 


Son düzenleme:

batman10

Elmas Madencisi
Mesajlar
767
En iyi cevaplar
0
Beğeniler
122
Puanları
0
AnadoluJet diye bi plugin mi var? Ne ise yariyor?

Nokia 3310'dan Tapatalk Kullanılarak Önce Jüpiter'e Sonra MinecraftTürk'e Yollandı
 

RepublicanSensei

ˢᵖᶤᵍᵒᵗ ᵈᵉᵛᵉˡᵒᵖᵉʳ
Mesajlar
862
En iyi cevaplar
0
Beğeniler
490
Puanları
890
Konu için teşekkürler.
 
Son düzenleme:

kşillesa

Marangoz
Mesajlar
43
En iyi cevaplar
0
Beğeniler
0
Puanları
0
slash server 1.7.2 de çalısmıyor ve teleport signs da yaptıkdan sonra server offlne diyor
 

emrah4434

Obsidyen Madencisi
Mesajlar
1,326
En iyi cevaplar
0
Beğeniler
251
Puanları
900
Ruh hali

MortalAngeL_

Zombi Katili
Mesajlar
191
En iyi cevaplar
0
Beğeniler
10
Puanları
0
Çok İyi Anlatımda Kesin Ben de Bir özür dilerimlık Var Yapamadım !! [Konu Sabitlenmeli !!!!]
 
R

Reloven

Ziyaretçi
Buyur problemin neyse sor cevaplayalım.
1. Sürekli Diger İtemleri Silip Pusula Veriyor Ben Baska Bir İtemi İsmini "Işınlayıcı" Yaparak Vermek İstiyorum
2. Atılmasını İstemiyorum Ancak True Yapınca Hiçbir İtem Atılmıyor
3. Kitap Vermesini İstemiyorum Her Seferinde Kitap Veriyor
4. SonOyuncu'dada Oldugu Üzere Serverleri Yada Warpların İtemlerinin Renkli Yazmak İstiyorum
 

emrah4434

Obsidyen Madencisi
Mesajlar
1,326
En iyi cevaplar
0
Beğeniler
251
Puanları
900
Ruh hali
1. Sürekli Diger İtemleri Silip Pusula Veriyor Ben Baska Bir İtemi İsmini "Işınlayıcı" Yaparak Vermek İstiyorum
2. Atılmasını İstemiyorum Ancak True Yapınca Hiçbir İtem Atılmıyor
3. Kitap Vermesini İstemiyorum Her Seferinde Kitap Veriyor
4. SonOyuncu'dada Oldugu Üzere Serverleri Yada Warpların İtemlerinin Renkli Yazmak İstiyorum
1. İtemrenemar ile yapabilirsi.
2.Hiçbir item atılmaz true yaparsan
3.Onu bende çözemedim :D
4.Adlarını yazarken &4 gibi renkler yazarsan otomatik renkli olaraktır.
İstersen bu plugini kullan ama yardımcı olamam kullanmadım çünkü
Eskiden sonoyuncuda da bu kullanılıyor du CompassNavigation.
 
R

Reloven

Ziyaretçi
Item Renamer Ile Yapıyorum Ancak Oyuna Tekrar Girişte Sildigi İçin Itemleri Bir İşe Yaramıyor
 

Üst