1. Installer NuVotifier
- Télécharge NuVotifier et mets le JAR dans le dossier
pluginsde ton serveur (Spigot, Paper ou ton proxy). - Redémarre le serveur une fois. NuVotifier crée sa config, sur Spigot et Paper dans
plugins/Votifier/config.yml. - Vérifie le port dans la config. Par défaut, c’est
8192. Ce port doit être joignable depuis Internet ; sur un panel d’hébergeur, tu dois souvent l’ajouter comme port supplémentaire puis mettre ce numéro dans la config. - Installe un plugin de récompenses qui réagit aux votes Votifier et configure ce que les joueurs reçoivent.
2. v2 avec un token ou v1 avec une clé publique
| Mode | Ce que tu renseignes | Où le trouver |
|---|---|---|
| NuVotifier v2 (recommandé) | Hôte, port, token | Token dans la config NuVotifier sous tokens, entrée default |
| Votifier v1 (RSA) | Hôte, port, clé publique | Contenu de plugins/Votifier/rsa/public.key |
Comme hôte, indique l’adresse publique de ton serveur. Les noms internes et les adresses privées comme localhost ou 192.168.x.x sont refusés, car on se connecte depuis l’extérieur.
3. Renseigner sur BestMCServerList et tester
- Dans ton tableau de bord, ouvre la page Votifier de ton serveur.
- Choisis le mode, renseigne l’hôte, le port et le token ou la clé publique, puis enregistre.
- Clique sur « Envoyer un vote de test ». On envoie un vote pour le pseudo
TestVote; il ne compte pas pour le classement. - Le journal de livraison en dessous affiche en quelques secondes « Livré » ou une erreur avec une piste.
Si une livraison échoue, on réessaie automatiquement. Un vote qui ne peut pas être livré en une journée est abandonné.
4. Joueurs Bedrock avec Geyser et Floodgate
Les joueurs Bedrock votent avec leur pseudo Floodgate, préfixe compris, en général un point, par exemple .Steve. * et - sont aussi acceptés comme préfixes. On transmet le pseudo à Votifier sans le modifier pour que ton plugin de récompenses trouve le bon joueur.
Erreurs courantes et solutions
| Problème | Ce que tu peux faire |
|---|---|
| Connexion refusée | NuVotifier tourne-t-il ? Le port correspond-il à la config, et le pare-feu le laisse-t-il passer ? |
| Délai dépassé | Un pare-feu bloque probablement le trafic vers ce port. Ouvre le port chez ton hébergeur. |
| Pas de salutation Votifier | Un autre service répond sur ce port, souvent le port du jeu. Indique le port Votifier. |
| Mauvaise version | Le serveur parle une autre version de Votifier. Vérifie si c’est la v1 ou NuVotifier v2 qui tourne. |
| Vote refusé | Avec NuVotifier, le token ne correspond généralement pas à tokens.default. Copie à nouveau le token et enregistre. |
| Clé publique invalide | Colle tout le contenu de plugins/Votifier/rsa/public.key. |
| Réseau privé | Indique l’adresse publique de ton serveur, pas une adresse interne. |
Si le vote de test arrive mais que les joueurs ne reçoivent rien, il manque le plugin de récompenses : sans plugin qui écoute les votes, NuVotifier affiche « no listeners available » dans les logs.