Saltar al contenido

Configurar Votifier: recompensas por votar en tu servidor de Minecraft

Con Votifier tu servidor recibe un aviso por cada voto en BestMCServerList, y un plugin de recompensas le da al jugador su premio. Esta guía muestra cómo configurar NuVotifier, comprobarlo con un voto de prueba y solucionar los errores más comunes.

1. Instala NuVotifier

  1. Descarga NuVotifier y pon el JAR en la carpeta plugins de tu servidor (Spigot, Paper o tu proxy).
  2. Reinicia el servidor una vez. NuVotifier crea su config; en Spigot y Paper está en plugins/Votifier/config.yml.
  3. Revisa el puerto en la config. El predeterminado es 8192. Este puerto tiene que ser accesible desde internet; en el panel de un hosting a menudo hay que añadirlo como puerto adicional y luego poner ese número en la config.
  4. Instala un plugin de recompensas que reaccione a los votos de Votifier y configura lo que reciben los jugadores.

2. v2 con token o v1 con clave pública

ModoQué introducesDónde encontrarlo
NuVotifier v2 (recomendado)Host, puerto, tokenEl token está en la config de NuVotifier bajo tokens, entrada default
Votifier v1 (RSA)Host, puerto, clave públicaContenido de plugins/Votifier/rsa/public.key

Como host, introduce la dirección pública de tu servidor. Los nombres internos y las direcciones privadas como localhost o 192.168.x.x se rechazan, porque nos conectamos desde fuera.

3. Introdúcelo en BestMCServerList y pruébalo

  1. En tu panel, abre la página Votifier de tu servidor.
  2. Elige el modo, introduce host, puerto y token o clave pública, y guarda.
  3. Pulsa "Enviar voto de prueba". Enviamos un voto para el nombre TestVote; no cuenta para el ranking.
  4. El registro de entregas de abajo muestra "Entregado" o un error con una pista en pocos segundos.

Si una entrega falla, la reintentamos automáticamente. Un voto que no se puede entregar en un día se descarta.

4. Jugadores de Bedrock con Geyser y Floodgate

Los jugadores de Bedrock votan con su nombre de Floodgate incluido el prefijo, normalmente un punto, por ejemplo .Steve. * y - también se permiten como prefijos. Pasamos el nombre a Votifier sin cambios para que tu plugin de recompensas encuentre al jugador correcto.

Errores comunes y soluciones

ProblemaQué puedes hacer
Conexión rechazada¿Está funcionando NuVotifier? ¿Coincide el puerto con la config y lo deja pasar el firewall?
Tiempo de espera agotadoProbablemente un firewall bloquea el tráfico hacia este puerto. Abre el puerto en tu hosting.
Sin saludo de VotifierOtro servicio responde en ese puerto, a menudo el puerto del juego. Introduce el puerto de Votifier.
Versión incorrectaEl servidor habla otra versión de Votifier. Comprueba si está funcionando v1 o NuVotifier v2.
Voto rechazadoCon NuVotifier, normalmente el token no coincide con tokens.default. Vuelve a copiar el token y guarda.
Clave pública no válidaPega el contenido completo de plugins/Votifier/rsa/public.key.
Red privadaIntroduce la dirección pública de tu servidor, no una interna.

Si el voto de prueba llega pero los jugadores no reciben nada, falta el plugin de recompensas: sin un plugin que escuche los votos, NuVotifier registra "no listeners available".

Preguntas frecuentes

¿Qué es Votifier?

Votifier es un plugin de servidor que escucha en un puerto y recibe un mensaje por cada voto en una lista de servidores. Después, un plugin de recompensas en tu servidor le da al jugador su premio. NuVotifier es la versión mantenida y habla los protocolos v1 y v2.

¿Uso v1 o v2?

Usa v2 con un token si tu servidor tiene NuVotifier. v1 con la clave pública RSA existe para instalaciones antiguas de Votifier.

¿Qué puerto usa Votifier?

Por defecto el 8192. Es un puerto distinto del puerto del juego y tiene que ser accesible desde internet. En los paneles de hosting a menudo tienes que añadirlo como puerto adicional.

¿Dónde encuentro el token?

En el archivo de configuración de NuVotifier, en tokens, la entrada llamada default. En Spigot o Paper es plugins/Votifier/config.yml.

¿Cómo lo pruebo?

Guarda tus ajustes y pulsa «Enviar voto de prueba» en tu página de Votifier. Enviamos un voto para el nombre TestVote que no cuenta para el ranking. El registro de entregas muestra en segundos si ha llegado.

¿Los jugadores de Bedrock también reciben recompensas?

Sí, si tu servidor usa Geyser con Floodgate. Votan con su nombre de Floodgate incluido el prefijo, por ejemplo .Steve, y pasamos ese nombre a Votifier sin cambios.

¿Todavía no tienes tu servidor en la lista? Añádelo aquí, gratis.