Votifier – Spigot & Bungeecord Bağlantısı Ayarlama
Votifier nedir?Votifier plugini, oylama yapıldığı siteden veri alarak sunucunuza gönderir, harici eklentiler ile bu veriler değerlendirilip (örnek SuperbVote), oyuncularınıza ödül vermesini sağlayabilirsiniz, böylece sizde diğer Minecraft sunucuları arasında kıyasıya rekabete girmiş olursunuz! İndirmek için tıkla! Votifier nasıl kurulur? “/plugins” dizinin içine atıyoruz ve sunucuyu yeniden başlatıyoruz. plugins klasörünün içerisinde oluşan Votifier dosyasına giriyoruz. config.yml dosyasının içerisine girip;host: 0.0.0.0 - (sayısal ip adresiniz) port: 8192 - (votifier ile bağlantı kurulacak port numarası) debug: false - (burayı değiştirmeyin) listener_folder: plugins/Votifier/listeners - (burayı değiştirmeyin) Ardından oylama yapılan minecraft-mp.com sitesine kayıt oluyoruz. Kayıt olduktan sonra kendi sunucumuzu ekliyoruz. Karşımıza çıkan resimlerden ”I already have a Minecraft server” resmini seçiyoruz. Gerekli bilgilerinizi doldurduktan sonra Votifier bilgilerimizi siteye ekleyelim, ”Use Votifier” kısmı sizde açık olmayacaktır, yanındaki kutucuğa basıp bunu açın. Votifier Port bölümüne, config.yml bölümünde yazdığınız port numarasını yazıyorsunuz. Votifier Address bölümüne, config.yml bölümünde yazdığınız host ip adresini yazıyorsunuz. Votifier Public Key bölümüne, plugins/Votifier/rsa/public.key dosyasını açıp; İçinde bulunan tüm her şeyi kopyalayıp buraya yapıştırıyorsunuz. Votifier kısmı bitti, diğer kalan tüm bölümleri sunucunuza göre doldurup sunucunuzu ekleyin. Ardından Votifier bağlantısı kontrol etmek için ”Test Vote Tools” aracına giriyoruz. Nickname bölümüne oyun içi isminizi yazıp ‘Cast a vote (Oy Gönder)” butonuna tıklıyoruz. Eğer tüm kısımları doğru yaptıysanız başarılı bir şekilde, test vote gönderebilirsiniz. ”Votifier connection error” tarzında bir hata aldıysanız; 1- Votifier portunuz kapalıdır. (Güvenlik duvarı üzerinden açmalısınız)2- Votifier siteye bağlantı kuramıyordur. Alttaki ip adreslerini güvenlik duvarından izin vermelisiniz.54.37.31.16654.37.31.16651.38.230.6951.38.230.10351.38.230.923-Yukardaki işlemlerden bir tanesinde hata yapmışsınızdır.Bungeecord Votifier kurulumuTüm sunuculara Votifier eklentisini kurunuz. Tüm sunuculara Votifier eklentisini kurunuz. Tüm spigot sunucuların configlerini açınız ve bu ayarları yapınız: host: Sunucu IP adresi port: Sunuculara özel atadığınız port misali, her vote sunucusu için ayrı bir port disable-v1-protocol: false tokens: default: Burada eklenti tarafından random bir kod oluşturulur, Bu kodu Bungeecord configte sunucu eklerken kullanacağız. forwarding: method: none pluginMessaging: channel: nuvotifier:votes Bungeecord içerisinde oluşmuş Votifier klasörünün “config.yml” dosyasını açıyoruz: host: Sunucu IP adresi port: Oy verilen sunucular tarafından kullanılacak port tokens: default: Burayı es geçebilirsiniz. forwarding: method: proxy #Burayı mutlaka "proxy" yapıyoruz. pluginMessaging: channel: nuvotifier:votes onlySendToJoinedServer: false cache: none joinedServerFallback: '' file: name: cached-votes.json cacheTime: 10 memory: cacheTime: -1 proxy: sunucuadı1: address: Sunucu IP adresi port: O sunucunun Votifier ayar dosyasında ayarladığımız port token: O sunucunun Votifier ayar dosyasında bulunan token sunucuadı2: address: Sunucu IP adresi port: O sunucunun Votifier ayar dosyasında ayarladığımız port token: O sunucunun Votifier ayar dosyasında bulunan tokenEvet artık Bungeecord üzerinden oy verdiğimizde tüm sunuculara oyuncunun verdiği oy bilgisi gidecektir.Oyuncu sunucuda yokken ödülleri gelmiyor, ne yapmalıyım?“cache:” değerini “file” olarak değiştirin.Ödülü sadece oyuncunun bulunduğu sunucuda vermesini istiyorum.“onlySendToJoinedServer” değerini “true” olarak ayarlayın.
Votifier nasıl kurulur?
Bungeecord Votifier kurulumu
Oyuncu sunucuda yokken ödülleri gelmiyor, ne yapmalıyım?
Ödülü sadece oyuncunun bulunduğu sunucuda vermesini istiyorum.
Votifier nedir?
Votifier plugini, oylama yapıldığı siteden veri alarak sunucunuza gönderir, harici eklentiler ile bu veriler değerlendirilip (örnek SuperbVote), oyuncularınıza ödül vermesini sağlayabilirsiniz, böylece sizde diğer Minecraft sunucuları arasında kıyasıya rekabete girmiş olursunuz!
Votifier nasıl kurulur?
- “/plugins” dizinin içine atıyoruz ve sunucuyu yeniden başlatıyoruz.
- plugins klasörünün içerisinde oluşan Votifier dosyasına giriyoruz.
config.yml dosyasının içerisine girip;
host: 0.0.0.0 - (sayısal ip adresiniz)
port: 8192 - (votifier ile bağlantı kurulacak port numarası)
debug: false - (burayı değiştirmeyin)
listener_folder: plugins/Votifier/listeners - (burayı değiştirmeyin)
- Votifier Port bölümüne, config.yml bölümünde yazdığınız port numarasını yazıyorsunuz.
- Votifier Address bölümüne, config.yml bölümünde yazdığınız host ip adresini yazıyorsunuz.
- Votifier Public Key bölümüne,
plugins/Votifier/rsa/public.key
dosyasını açıp; İçinde bulunan tüm her şeyi kopyalayıp buraya yapıştırıyorsunuz.
Votifier kısmı bitti, diğer kalan tüm bölümleri sunucunuza göre doldurup sunucunuzu ekleyin. Ardından Votifier bağlantısı kontrol etmek için ”Test Vote Tools” aracına giriyoruz.
Nickname bölümüne oyun içi isminizi yazıp ‘Cast a vote (Oy Gönder)” butonuna tıklıyoruz.
Eğer tüm kısımları doğru yaptıysanız başarılı bir şekilde, test vote gönderebilirsiniz.
”Votifier connection error” tarzında bir hata aldıysanız;
1- Votifier portunuz kapalıdır. (Güvenlik duvarı üzerinden açmalısınız)
2- Votifier siteye bağlantı kuramıyordur. Alttaki ip adreslerini güvenlik duvarından izin vermelisiniz.54.37.31.166
54.37.31.166
51.38.230.69
51.38.230.103
51.38.230.92
3-Yukardaki işlemlerden bir tanesinde hata yapmışsınızdır.
Bungeecord Votifier kurulumu
Tüm sunuculara Votifier eklentisini kurunuz.
- Tüm sunuculara Votifier eklentisini kurunuz.
- Tüm spigot sunucuların configlerini açınız ve bu ayarları yapınız:
host: Sunucu IP adresi
port: Sunuculara özel atadığınız port misali,
her vote sunucusu için ayrı bir port
disable-v1-protocol: false
tokens:
default: Burada eklenti tarafından random bir kod oluşturulur,
Bu kodu Bungeecord configte sunucu eklerken kullanacağız.
forwarding:
method: none
pluginMessaging:
channel: nuvotifier:votes
- Bungeecord içerisinde oluşmuş Votifier klasörünün “config.yml” dosyasını açıyoruz:
host: Sunucu IP adresi
port: Oy verilen sunucular tarafından kullanılacak port
tokens:
default: Burayı es geçebilirsiniz.
forwarding:
method: proxy #Burayı mutlaka "proxy" yapıyoruz.
pluginMessaging:
channel: nuvotifier:votes
onlySendToJoinedServer: false
cache: none
joinedServerFallback: ''
file:
name: cached-votes.json
cacheTime: 10
memory:
cacheTime: -1
proxy:
sunucuadı1:
address: Sunucu IP adresi
port: O sunucunun Votifier ayar dosyasında ayarladığımız port
token: O sunucunun Votifier ayar dosyasında bulunan token
sunucuadı2:
address: Sunucu IP adresi
port: O sunucunun Votifier ayar dosyasında ayarladığımız port
token: O sunucunun Votifier ayar dosyasında bulunan token
Evet artık Bungeecord üzerinden oy verdiğimizde tüm sunuculara oyuncunun verdiği oy bilgisi gidecektir.
Oyuncu sunucuda yokken ödülleri gelmiyor, ne yapmalıyım?
“cache:” değerini “file” olarak değiştirin.
Ödülü sadece oyuncunun bulunduğu sunucuda vermesini istiyorum.
“onlySendToJoinedServer” değerini “true” olarak ayarlayın.