Votifier ve NuVotifier test aracı

Minecraft sunucunuza bir test oyu gönderin ve Votifier ya da NuVotifier'ın onu alıp almadığını hemen görün. Bir v2 jetonu veya v1 genel anahtarı yapıştırın: hangisi olduğunu biz anlarız.

Oyuncuların bağlandığı IP veya alan adı. Farklı bir Votifier portu kullanmak için sonuna :port ekleyin.
NuVotifier ayarlarında değiştirmediyseniz 8192.
İkisinden birini yapıştırın: v1 public.key ya da v2 jetonunuz. Hangisi olduğunu otomatik anlarız, önceden yöntem seçmenize gerek yok.
Test oyunun kimin adına verileceği. Oy eklentiniz ödülleri bu oyuncuya verir.

IP adresiniz sunucuya gönderilmez (oydaki adres 0.0.0.0 olur) ve burada girdiğiniz hiçbir şey saklanmaz.

Sık görülen Votifier hataları ve anlamları

Signature is not valid (invalid token?)

Jeton, sunucunuzdakiyle eşleşmiyor. plugins/NuVotifier/config.yml dosyasından (tokens altındaki, genelde default yanındaki değer) tırnaklar olmadan yeniden kopyalayın ve değiştirdikten sonra NuVotifier'ın yeniden yüklendiğinden ya da sunucunun yeniden başlatıldığından emin olun.

error:1E08010C:DECODER routines::unsupported

Bu genel anahtar okunamadı. plugins/NuVotifier/rsa/public.key (veya plugins/Votifier/rsa/public.key) dosyasının tüm içeriğini kopyalayın ya da bunun yerine v2 jetonunuzu kullanın.

timeout

Birkaç saniye içinde yanıt gelmedi, yani Votifier portu büyük ihtimalle kapalı. NuVotifier ayarlarındaki portu, güvenlik duvarınızın bu porta izin verip vermediğini ve hosting panelinde portun sunucunuza atanıp atanmadığını kontrol edin.

connect ECONNREFUSED

Bağlantı reddedildi: bu portu dinleyen bir şey yok. Port numarasını ve NuVotifier'ın kurulu ve etkin olduğunu kontrol edin.

unexpected greeting

Bu portta bir şey yanıt verdi ama Votifier değil. Votifier portu yerine oyun portunu girmiş olabilirsiniz.

connection closed without response

Sunucu yanıt vermeden bağlantıyı kapattı. Bu genelde jetonu veya anahtarı reddettiği anlamına gelir; nedenini sunucu konsolunuzda görebilirsiniz.

Votifier nasıl test edilir

Oyuncuların bağlandığı adresi, Votifier portunu (varsayılan 8192) ve bir oyuncu adını girin, ardından sunucunuzdaki kimlik bilgisini yapıştırın. NuVotifier'ın v2 protokolü plugins/NuVotifier/config.yml dosyasındaki jetonu kullanır; eski v1 protokolü ise plugins/NuVotifier/rsa/public.key dosyasındaki genel anahtarı kullanır. Hangisi olduğunu belirtmenize gerek yok: genel anahtar biçiminden tanınır ve v1 olarak gönderilir, geri kalan her şey v2 jetonu olarak gönderilir.

v2 sunucusu her oya yanıt verir, böylece kabul edilip edilmediğini ve edilmediyse nedenini hemen görürsünüz. v1 sunucusu hiç yanıt vermez; gönderilen bir v1 oyu yalnızca bağlantının çalıştığını kanıtlar, doğrulamak için sunucu konsolunuza bakın. Test gerçek bir oydur, yani oy eklentinizin verdiği ödüller girdiğiniz oyuncu için çalışır.

Sorular

Jetonu mu yoksa genel anahtarı mı kullanmalıyım?

Sunucunuzda NuVotifier çalışıyorsa jetonu kullanın: v2 oyları imzalanır ve onaylanır, böylece ulaştıklarını bilirsiniz. Genel anahtar, orijinal Votifier eklentisi ve yalnızca v1 destekleyen oy siteleri içindir. NuVotifier, ayarlarında v1 kapatılmadıkça ikisini de kabul eder.

Votifier jetonumu nerede bulurum?

plugins/NuVotifier/config.yml dosyasında, tokens altında. default yanındaki değer jetondur; tırnaklar olmadan kopyalayın. BungeeCord veya Velocity ağında, proxy'nin NuVotifier ayarlarındaki jetonu kullanın.

Votifier hangi portu kullanır?

Varsayılan olarak 8192. Oyun portundan ayrı bir porttur ve internete açık olması gerekir. Birçok hosting firması bu portu panelde ek port olarak eklemenizi, ardından aynı numarayı NuVotifier ayarlarına yazmanızı ister.

Test oyu ödül verir mi?

Evet. Oy eklentiniz oylar için ödül veriyorsa, test de diğer oylar gibi girdiğiniz oyuncu adı için bu ödülleri çalıştırır. Kendi adınızı veya bir test hesabını kullanın.

Jetonumu buraya yapıştırmak güvenli mi?

Jeton yalnızca bu tek test oyunu imzalamak için kullanılır; saklanmaz ve kaydedilmez. İçiniz rahat etsin istiyorsanız, sonrasında ayarlarınızdaki jetonu değiştirip oy sitelerinizde güncelleyin.

VotingPlugin, SuperbVote ve diğer oy ödül eklentileriyle çalışır mı?

Evet. Test oyu Votifier dinleyicisine (NuVotifier veya Votifier) gider, o da oyu kullandığınız ödül eklentisine iletir: VotingPlugin, SuperbVote, GAListener, VoteParty ya da kendi eklentiniz. Oy ulaşırsa bu eklentiler onu bir sunucu listesinden gelen oyla tamamen aynı şekilde görür.

Test başarılı oldu ama kimse ödül almadı. Neden?

O zaman Votifier çalışıyor ve sorun ödül eklentisinde. Oyu alan sunucuyla aynı sunucuya kurulu olduğunu, ödüllerinin servis adı için ayarlandığını ve yalnızca çevrimiçi oyunculara ödül verip vermediğini kontrol edin. Eklentinin kendi logu veya oyla ilgili konsol satırı genellikle oyu neden atladığını söyler.

Hangi Votifier sürümlerini destekliyor?

v2 jeton protokolüyle NuVotifier'ı ve NuVotifier, orijinal Votifier ile VotifierPlus gibi forkların kullandığı v1 genel anahtar protokolünü. Votifier portu çalıştıran Spigot, Paper, Purpur, Folia, Sponge ve Fabric ya da Forge sunucularıyla, ayrıca BungeeCord ve Velocity proxy'leriyle çalışır.

Ağım BungeeCord veya Velocity kullanıyor. Neyi test etmeliyim?

Proxy'yi test edin: adresini, ayrıca proxy'nin kendi NuVotifier ayarlarındaki portu ve jetonu kullanın. Proxy ardından oyu backend sunucularınıza iletir. Test başarılı olur ama bir backend'e hiçbir şey ulaşmazsa, her iki ayardaki iletme yöntemini ve gizli anahtarı kontrol edin.

VoxelRank üzerinden oyları nasıl alırım?

Sunucunuzu VoxelRank sitesine ekleyin ve ayarlarına aynı jetonu veya genel anahtarı girin. Sayfanızdaki her oy, verildiği anda sunucunuza gönderilir.