Aller au contenu

Configurer Votifier : des récompenses de vote pour ton serveur Minecraft

Avec Votifier, ton serveur reçoit un message pour chaque vote sur BestMCServerList, et un plugin de récompenses donne sa récompense au joueur. Ce guide montre comment configurer NuVotifier, le vérifier avec un vote de test et corriger les erreurs courantes.

1. Installer NuVotifier

  1. Télécharge NuVotifier et mets le JAR dans le dossier plugins de ton serveur (Spigot, Paper ou ton proxy).
  2. Redémarre le serveur une fois. NuVotifier crée sa config, sur Spigot et Paper dans plugins/Votifier/config.yml.
  3. 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.
  4. 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

ModeCe que tu renseignesOù le trouver
NuVotifier v2 (recommandé)Hôte, port, tokenToken dans la config NuVotifier sous tokens, entrée default
Votifier v1 (RSA)Hôte, port, clé publiqueContenu 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

  1. Dans ton tableau de bord, ouvre la page Votifier de ton serveur.
  2. Choisis le mode, renseigne l’hôte, le port et le token ou la clé publique, puis enregistre.
  3. Clique sur « Envoyer un vote de test ». On envoie un vote pour le pseudo TestVote ; il ne compte pas pour le classement.
  4. 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èmeCe que tu peux faire
Connexion refuséeNuVotifier 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 VotifierUn autre service répond sur ce port, souvent le port du jeu. Indique le port Votifier.
Mauvaise versionLe 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 invalideColle 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.

Questions fréquentes

C’est quoi, Votifier ?

Votifier est un plugin serveur qui écoute sur un port et reçoit un message pour chaque vote sur une liste de serveurs. Un plugin de récompenses sur ton serveur donne ensuite sa récompense au joueur. NuVotifier est la version maintenue et parle les protocoles v1 et v2.

Dois-je utiliser la v1 ou la v2 ?

Utilise la v2 avec un token si ton serveur tourne sous NuVotifier. La v1 avec la clé publique RSA existe pour les anciennes installations de Votifier.

Quel port utilise Votifier ?

Par défaut 8192. C’est un port distinct du port de jeu, et il doit être joignable depuis Internet. Sur un panel d’hébergement, tu dois souvent l’ajouter comme port supplémentaire.

Où trouver le token ?

Dans le fichier de config de NuVotifier sous tokens, l’entrée nommée default. Sur Spigot ou Paper, c’est plugins/Votifier/config.yml.

Comment le tester ?

Enregistre tes réglages, puis clique sur « Envoyer un vote test » sur ta page Votifier. Nous envoyons un vote pour le pseudo TestVote, qui ne compte pas pour le classement. Le journal d’envoi indique en quelques secondes s’il est arrivé.

Les joueurs Bedrock reçoivent-ils aussi des récompenses ?

Oui, si ton serveur utilise Geyser avec Floodgate. Ils votent avec leur pseudo Floodgate, préfixe compris, par exemple .Steve, et nous transmettons ce pseudo tel quel à Votifier.

Ton serveur n’est pas encore inscrit ? Ajoute-le ici, gratuitement.