Ugrás a tartalomhoz

Votifier beállítása: szavazási jutalmak a Minecraft szerveredhez

A Votifierrel a szervered minden BestMCServerList-szavazatnál kap egy üzenetet, és egy jutalom-plugin kiadja a játékos jutalmát. Ez az útmutató megmutatja, hogyan állítsd be a NuVotifiert, hogyan ellenőrizd egy teszt szavazattal, és hogyan javítsd a gyakori hibákat.

1. Telepítsd a NuVotifiert

  1. Töltsd le a NuVotifiert, és tedd a JAR-t a szervered plugins mappájába (Spigot, Paper vagy a proxyd).
  2. Indítsd újra egyszer a szervert. A NuVotifier létrehozza a configját, Spigoton és Paperen itt: plugins/Votifier/config.yml.
  3. Ellenőrizd a portot a configban. Az alapértelmezés 8192. Ennek a portnak elérhetőnek kell lennie az internetről; hosting panelen gyakran extra portként kell hozzáadnod, és ezt a számot kell beírnod a configba.
  4. Telepíts egy jutalom-plugint, amely reagál a Votifier-szavazatokra, és állítsd be, mit kapjanak a játékosok.

2. v2 tokennel vagy v1 nyilvános kulccsal

MódMit adsz megHol találod
NuVotifier v2 (ajánlott)Host, port, tokenA token a NuVotifier configban a tokens alatt, a default bejegyzés
Votifier v1 (RSA)Host, port, nyilvános kulcsA plugins/Votifier/rsa/public.key tartalma

Hostként a szervered nyilvános címét add meg. A belső neveket és a privát címeket, mint a localhost vagy a 192.168.x.x, nem fogadjuk el, mert kívülről csatlakozunk.

3. Add meg a BestMCServerListen, és tesztelj

  1. A vezérlőpultodon nyisd meg a szervered Votifier oldalát.
  2. Válaszd ki a módot, add meg a hostot, a portot és a tokent vagy a nyilvános kulcsot, és ments.
  3. Nyomd meg a „Teszt szavazat küldése” gombot. Egy szavazatot küldünk a TestVote névre; ez nem számít bele a rangsorba.
  4. A lenti kézbesítési napló másodperceken belül „Kézbesítve” állapotot vagy egy hibát mutat tippel.

Ha egy kézbesítés sikertelen, automatikusan újrapróbáljuk. Az a szavazat, amelyet egy napon belül nem sikerül kézbesíteni, elvész.

4. Bedrock-játékosok Geyserrel és Floodgate-tel

A Bedrock-játékosok az előtagot is tartalmazó Floodgate-nevükkel szavaznak, ez általában egy pont, például .Steve. A * és a - is megengedett előtagként. A nevet változatlanul továbbítjuk a Votifiernek, így a jutalom-pluginod megtalálja a megfelelő játékost.

Gyakori hibák és javításuk

ProblémaMit tehetsz
Kapcsolat elutasítvaFut a NuVotifier? Egyezik a port a configgal, és átengedi a tűzfal?
IdőtúllépésValószínűleg egy tűzfal eldobja a forgalmat erre a portra. Nyisd meg a portot a hostodnál.
Nincs Votifier-üdvözlésEgy másik szolgáltatás válaszol azon a porton, gyakran a játékport. Add meg a Votifier-portot.
Rossz verzióA szerver másik Votifier-verziót beszél. Nézd meg, hogy v1 vagy NuVotifier v2 fut-e.
Szavazat elutasítvaNuVotifiernél általában a token nem egyezik a tokens.default értékkel. Másold ki újra a tokent, és ments.
Érvénytelen nyilvános kulcsIlleszd be a plugins/Votifier/rsa/public.key teljes tartalmát.
Privát hálózatA szervered nyilvános címét add meg, ne egy belsőt.

Ha a teszt szavazat megérkezik, de a játékosok nem kapnak semmit, hiányzik a jutalom-plugin: szavazatokat figyelő plugin nélkül a NuVotifier azt naplózza, hogy „no listeners available”.

Gyakori kérdések

Mi az a Votifier?

A Votifier egy szerverplugin, amely egy porton figyel, és minden szerverlistás szavazatnál kap egy üzenetet. Ezután a szervereden lévő jutalom-plugin kiadja a játékos jutalmát. A NuVotifier a karbantartott változat, és a v1 és v2 protokollt is beszéli.

v1-et vagy v2-t használjak?

Használj v2-t tokennel, ha a szervereden NuVotifier fut. A v1 RSA nyilvános kulccsal a régi Votifier-telepítésekhez létezik.

Melyik portot használja a Votifier?

Alapból a 8192-t. Ez a játékporttól különálló port, és elérhetőnek kell lennie az internetről. Hosting panelen gyakran extra portként kell hozzáadnod.

Hol találom a tokent?

A NuVotifier config fájljában a tokens alatt, a default nevű bejegyzésnél. Spigoton vagy Paperen ez a plugins/Votifier/config.yml.

Hogyan tesztelem?

Mentsd a beállításaidat, aztán nyomd meg a „Teszt szavazat küldése” gombot a Votifier oldaladon. Egy szavazatot küldünk a TestVote névre, ami nem számít bele a rangsorba. A kézbesítési napló másodperceken belül megmutatja, hogy megérkezett-e.

A Bedrock-játékosok is kapnak jutalmat?

Igen, ha a szervereden Geyser fut Floodgate-tel. Az előtagot is tartalmazó Floodgate-nevükkel szavaznak, például .Steve, és ezt a nevet változatlanul továbbítjuk a Votifiernek.

Még nincs listázott szervered? Add hozzá itt, ingyen.