Nastavení hlasování na Hostify.cz
Úvod do hlasování
V tomto návodu se podíváme na nastavení hlasování a propojení pluginu Votifier s webem MinecraftServery.eu, pokud váš server hostujete na hostingu Hostify.cz.
Potřebné pluginy
- nuVotifier - ke stažení na SpigotMC.org
- jakýkoliv vote-reward plugin (VotingPlugin, VoteParty, SuperbVote...)
Potřebné pluginy stáhneme a nahrajeme na server.
Votifier port
Vstupte do rozhraní administrace na Hostify.cz a přejděte do záložky Informace.
Zde se nachází Ostatní dostupné porty. Můžete použít kterýkoliv port v daném rozsahu, ale nesmí ho používat jiný plugin nebo služba.
V souboru plugins/votifier/config.yml
přepište port z původní hodnoty na váš vybraný dostupný port.
# Port to listen for new votes on
port: 41432
Stejný port také vložte do pole Votifier port ve správě serveru na MinecraftServery.eu.
Votifier key
Na výběr máte jednu ze dvou možností:
votifier token (doporučujeme)
- nachází se v
plugins/votifier/config.yml
v sekci tokens - default token překopírujte do pole Votifier token nebo public key ve správě serveru na MinecraftServery.eu.
- nachází se v
votifier public key
- nachází se v
plugins/votifier/rsa/public.key
- v
plugins/votifier/config.yml
musí být hodnotadisable-v1-protocol
nastavena nafalse
- obsah celého souboru překopírujte do pole Votifier token nebo public key ve správě serveru na MinecraftServery.eu.
- nachází se v
Votifier adresa
V souboru plugins/votifier/config.yml
se ujistěte, že hodnota host
je nastavena na 0.0.0.0
. To umožňí votifieru přijímat hlasy ze všech server listů.
# The IP to listen to. Use 0.0.0.0 if you wish to listen to all interfaces on your server. (All IP addresses)
# This defaults to the IP you have configured your server to listen on, or 0.0.0.0 if you have not configured this.
host: 0.0.0.0
Do pole pro votifier adresu ve správě serveru na MinecraftServery.eu doplňte příslušný hostname serveru (např. phantom.hostify.cz).
Nastavení odměn
Pro nastavení odměn za hlasování můžete použít jakýkoliv vote-reward plugin. Zde jsou některé z nich:
Testovací hlas
Po nastavení hlasování nezbývá nic jiného, než ho vyzkoušet. Použít můžete náš nástroj ve správě serveru. Při správně nastaveném hlasování se v konzoli serveru zobrazí zpráva o přijatém hlasu.
Ukázka konfigurace
# The IP to listen to. Use 0.0.0.0 if you wish to listen to all interfaces on your server. (All IP addresses)
# This defaults to the IP you have configured your server to listen on, or 0.0.0.0 if you have not configured this.
host: 0.0.0.0
# Port to listen for new votes on
port: 41432
# Setting this option to true will disable handling of Protocol v1 packets. While the old protocol is not secure, this
# option is currently not recommended as most voting sites only support the old protocol at present. However, if you are
# using NuVotifier's proxy forwarding mechanism, enabling this option will increase your server's security.
disable-v1-protocol: false
# All tokens, labeled by the serviceName of each server list.
tokens:
# Default token for all server lists, if another isn't supplied.
default: tnhukub6v7kf6pe4pj9crlqba2
# Configuration section for all vote forwarding to NuVotifier
forwarding:
# Sets whether to set up a remote method for fowarding. Supported methods:
# - none - Does not set up a forwarding method.
# - pluginMessaging - Sets up plugin messaging
method: none
pluginMessaging:
channel: nuvotifier:votes
Řešení nejčastějších problémů
Votifier port
Votifier port musí být stejný jak ve správě serveru na MinecraftServery.eu, tak v souboru plugins/votifier/config.yml
. Tento port musí být jeden z dostupných volných portů. Herní či query port nelze pro votifier použít.
host
Ujistěte se, že jste nastavili v souboru plugins/votifier/config.yml
hodnotu host
na 0.0.0.0
. To umožní votifieru přijímat hlasy ze všech server listů.
Votifier key
Zkontrolujte, zda jste správně překopírovali votifier token či votifier public key.