40servidoresMC 40servidoresMC
Plugin oficial · Open Source

Plugin Vota40

Conecta tu servidor de Minecraft con 40servidoresMC: da recompensas in-game a quien vote y suma puntos extra para subir puestos en el ranking. Gratis, de código abierto y compatible con Spigot/Bukkit/Glowstone desde Minecraft 1.8.

Minecraft
1.8 en adelante

Testeado en Spigot 1.12.2 y 1.13.2; compatible con Bukkit, Spigot y Glowstone.

Java
8 o superior

Con Java < 8u101 puede fallar la conexión SSL — usa el .jar «sslfix» o revisa la guía de compatibilidad.

Licencia
Open Source

El código es público. Aportaciones y bugs se gestionan en GitHub.

Instalación

  1. Descarga el .jar de la versión compatible con tu servidor desde la página de descargas.
  2. Copia 40ServidoresMC-<versión>.jar a la carpeta /plugins de tu servidor y reinícialo (o cárgalo con tu plugin manager sin reiniciar).
  3. Se creará la carpeta /plugins/40ServidoresMC/. Abre su config.yml y ajústalo a tu gusto (ver tabla más abajo).
  4. Pega tu clave privada del servidor (la encuentras en Mi servidor) en la opción clave del config.
  5. Configura el premio que quieres dar a los jugadores por votar en comandoCustom.

¿No detecta los votos de tu servidor? Revisa que la clave sea correcta. Si el problema persiste, activa debug: true y abre un ticket en GitHub con los detalles.

Configuración

Todo se ajusta desde /plugins/40ServidoresMC/config.yml:

Clave Tipo Por defecto Descripción
debug boolean false Log más detallado, con más mensajes en caso de errores.
clave string 'key' La clave privada de tu servidor, obtenida en "Mi servidor" de la web.
broadcast.activado boolean true Retransmite un mensaje a todo el servidor anunciando que un jugador ha recibido su premio por votar.
broadcast.mensajeBroadcast string "&aGracias a {0}…" Mensaje a retransmitir. {0} se sustituye por el nombre del votante. Admite códigos de color.
mensaje string "&6Gracias por votarnos!…" Mensaje enviado al jugador al validar su voto. Admite códigos de color.
comandoCustom List<String> Comandos a ejecutar para dar el premio. {0} se sustituye por el nombre del votante.
readTimeOut int 5000 Milisegundos que el plugin espera al leer la web de 40servidoresMC.
configVer int 3 Versión interna del formato de config. No cambiar a mano.

Comandos

Comando Alias Permiso Función
/voto40 votar40, mivoto40 40servidores.voto Valida el voto del jugador y le otorga el premio si corresponde. Solo desde el juego.
/test40 40servidores.test Simula el premio y ejecuta los comandos configurados sin registrar un voto real. Útil para probar la config.
/stats40 40servidores.stats Muestra estadísticas de votos del servidor desde el propio juego. También desde consola.
/update40 actualizar40, upd40 40servidores.actualizar Comprueba si hay una versión nueva del plugin y muestra el changelog. También desde consola.
/reload40 recargar40, config40 40servidores.recargar Recarga la configuración del plugin sin reiniciar el servidor. También desde consola.

Soporte y contribuir

El plugin es de código abierto y lo mantiene la comunidad. Si encuentras un error o tienes una sugerencia, abre un ticket en el issue tracker de GitHub. Si quieres mejorar el plugin, las guías de contribución explican cómo empezar.

¿Aún no tienes tu servidor en el ranking?

Añádelo gratis y empieza a recibir votos hoy mismo.

Añadir servidor