1. Instala o NuVotifier
- Transfere o NuVotifier e coloca o JAR na pasta
pluginsdo teu servidor (Spigot, Paper ou o teu proxy). - Reinicia o servidor uma vez. O NuVotifier cria a sua config, em Spigot e Paper em
plugins/Votifier/config.yml. - Verifica a porta na config. A predefinição é
8192. Esta porta tem de estar acessível a partir da internet; num painel de alojamento, muitas vezes tens de a adicionar como porta extra e depois colocar esse número na config. - Instala um plugin de recompensas que reaja aos votos do Votifier e configura o que os jogadores recebem.
2. v2 com token ou v1 com chave pública
| Modo | O que introduzes | Onde o encontras |
|---|---|---|
| NuVotifier v2 (recomendado) | Host, porta, token | Token na config do NuVotifier, em tokens, entrada default |
| Votifier v1 (RSA) | Host, porta, chave pública | Conteúdo de plugins/Votifier/rsa/public.key |
No host, introduz o endereço público do teu servidor. Nomes internos e endereços privados como localhost ou 192.168.x.x são recusados, porque nos ligamos a partir de fora.
3. Introduz os dados na BestMCServerList e testa
- No teu painel, abre a página Votifier do teu servidor.
- Escolhe o modo, introduz o host, a porta e o token ou a chave pública, e guarda.
- Carrega em "Enviar voto de teste". Enviamos um voto para o nome
TestVote; não conta para o ranking. - O registo de entregas abaixo mostra em segundos "Entregue" ou um erro com uma dica.
Se uma entrega falhar, tentamos novamente de forma automática. Um voto que não possa ser entregue no prazo de um dia é descartado.
4. Jogadores Bedrock com Geyser e Floodgate
Os jogadores Bedrock votam com o nome do Floodgate, incluindo o prefixo, normalmente um ponto, por exemplo .Steve. * e - também são permitidos como prefixos. Passamos o nome ao Votifier sem alterações para que o teu plugin de recompensas encontre o jogador certo.
Erros comuns e soluções
| Problema | O que podes fazer |
|---|---|
| Ligação recusada | O NuVotifier está a correr? A porta coincide com a config e a firewall deixa-a passar? |
| Tempo esgotado | Provavelmente uma firewall está a bloquear o tráfego para esta porta. Abre a porta no teu host. |
| Sem saudação do Votifier | Outro serviço responde nessa porta, muitas vezes a porta do jogo. Introduz a porta do Votifier. |
| Versão errada | O servidor fala outra versão do Votifier. Verifica se está a correr o v1 ou o NuVotifier v2. |
| Voto rejeitado | Com o NuVotifier, normalmente o token não coincide com tokens.default. Copia outra vez o token e guarda. |
| Chave pública inválida | Cola o conteúdo completo de plugins/Votifier/rsa/public.key. |
| Rede privada | Introduz o endereço público do teu servidor, não um interno. |
Se o voto de teste chegar mas os jogadores não receberem nada, falta o plugin de recompensas: sem um plugin à escuta dos votos, o NuVotifier regista "no listeners available".