Preskočiť na obsah

Nastavenie Votifiera: odmeny za hlasovanie pre tvoj Minecraft server

S Votifierom dostane tvoj server správu za každý hlas na BestMCServerList a plugin na odmeny dá hráčovi odmenu. Tento návod ukazuje, ako nastaviť NuVotifier, overiť ho testovacím hlasom a opraviť bežné chyby.

1. Nainštaluj NuVotifier

  1. Stiahni NuVotifier a daj JAR súbor do priečinka plugins svojho servera (Spigot, Paper alebo tvoja proxy).
  2. Raz reštartuj server. NuVotifier vytvorí svoju konfiguráciu, na Spigote a Paperi v plugins/Votifier/config.yml.
  3. Skontroluj port v konfigurácii. Predvolený je 8192. Tento port musí byť dostupný z internetu; v hostingovom paneli ho často musíš pridať ako ďalší port a potom toto číslo zadať do konfigurácie.
  4. Nainštaluj plugin na odmeny, ktorý reaguje na hlasy z Votifiera, a nastav, čo hráči dostanú.

2. v2 s tokenom alebo v1 s verejným kľúčom

RežimČo zadášKde to nájdeš
NuVotifier v2 (odporúčané)Host, port, tokenToken v konfigurácii NuVotifiera pod tokens, položka default
Votifier v1 (RSA)Host, port, verejný kľúčObsah plugins/Votifier/rsa/public.key

Ako host zadaj verejnú adresu svojho servera. Interné názvy a privátne adresy ako localhost alebo 192.168.x.x sú odmietnuté, pretože sa pripájame zvonku.

3. Zadaj to na BestMCServerList a otestuj

  1. V dashboarde otvor stránku Votifier svojho servera.
  2. Vyber režim, zadaj host, port a token alebo verejný kľúč a ulož.
  3. Stlač „Poslať testovací hlas“. Pošleme hlas za meno TestVote; do rebríčka sa nepočíta.
  4. Log doručenia nižšie do pár sekúnd ukáže „Doručené“ alebo chybu s radou.

Ak doručenie zlyhá, skúšame to automaticky znova. Hlas, ktorý sa nepodarí doručiť do jedného dňa, sa zahodí.

4. Bedrock hráči s Geyserom a Floodgate

Bedrock hráči hlasujú so svojím menom z Floodgate vrátane prefixu, zvyčajne bodky, napríklad .Steve. Ako prefix sú povolené aj * a -. Meno odovzdáme Votifieru nezmenené, aby tvoj plugin na odmeny našiel správneho hráča.

Bežné chyby a ich riešenia

ProblémČo môžeš urobiť
Spojenie odmietnutéBeží NuVotifier? Sedí port s konfiguráciou a púšťa ho firewall?
Vypršal časFirewall pravdepodobne zahadzuje prevádzku na tento port. Otvor port u svojho hostingu.
Žiadny pozdrav VotifieraNa tomto porte odpovedá iná služba, často herný port. Zadaj port Votifiera.
Zlá verziaServer hovorí inou verziou Votifiera. Skontroluj, či beží v1 alebo NuVotifier v2.
Hlas odmietnutýPri NuVotifieri token zvyčajne nesedí s tokens.default. Skopíruj token znova a ulož.
Neplatný verejný kľúčVlož celý obsah plugins/Votifier/rsa/public.key.
Privátna sieťZadaj verejnú adresu svojho servera, nie internú.

Ak testovací hlas príde, ale hráči nič nedostanú, chýba plugin na odmeny: bez pluginu, ktorý hlasy počúva, NuVotifier zapíše „no listeners available“.

Často kladené otázky

Čo je Votifier?

Votifier je serverový plugin, ktorý počúva na porte a za každý hlas na zozname serverov dostane správu. Plugin na odmeny na tvojom serveri potom dá hráčovi odmenu. NuVotifier je udržiavaná verzia a hovorí protokolom v1 aj v2.

Mám použiť v1 alebo v2?

Použi v2 s tokenom, ak na tvojom serveri beží NuVotifier. v1 s verejným RSA kľúčom existuje pre staré inštalácie Votifiera.

Aký port Votifier používa?

Predvolene 8192. Je to iný port ako herný port a musí byť dostupný z internetu. V hostingovom paneli ho často musíš pridať ako ďalší port.

Kde nájdem token?

V konfiguračnom súbore NuVotifiera pod tokens, v položke s názvom default. Na Spigote alebo Paperi je to plugins/Votifier/config.yml.

Ako to otestujem?

Ulož nastavenia a potom na svojej stránke Votifiera stlač „Poslať testovací hlas“. Pošleme hlas za meno TestVote, ktorý sa do rebríčka nepočíta. Log doručenia do pár sekúnd ukáže, či prišiel.

Dostávajú odmeny aj Bedrock hráči?

Áno, ak na tvojom serveri beží Geyser s Floodgate. Hlasujú so svojím menom z Floodgate vrátane prefixu, napríklad .Steve, a my toto meno odovzdáme Votifieru nezmenené.

Ešte nemáš server na zozname? Pridaj ho sem, zadarmo.