Plugin oficial de HyServers

Plugin de HyServers

El plugin oficial de servidor Hytale para HyServers.gg. Reporte automático de estado, recompensas por votos, tablas de clasificación y más - todo sin configuración adicional.

Todo lo que necesitas

Un solo plugin reemplaza múltiples herramientas y simplifica tu listado de servidor.

Pings de estado automáticos

El estado de tu servidor se reporta a HyServers cada 5 minutos vía HTTP. Además, el respondedor HyQuery integrado reemplaza completamente los plugins de consulta independientes.

  • Reemplaza plugins HyQuery y OneQuery
  • Pings HTTP + respondedor UDP HyQuery
  • Autenticado con HMAC-SHA256

Recompensas por votos y reseñas

Los jugadores votan en HyServers.gg y tu servidor recibe notificación instantánea vía TCP seguro. Ejecuta comandos de recompensa automáticamente.

  • Notificaciones TCP instantáneas
  • Cola de recompensas offline (7 días)
  • Anuncios de votos en todo el servidor
  • Comando /vote con enlace clickeable

Elige tus recompensas

Deja que los jugadores elijan su recompensa al votar. Configura las opciones de recompensa desde el sitio web o en el config del plugin.

  • Recompensas de objetos con cantidad
  • Comandos personalizados (rangos, kits, moneda)
  • Tarjetas de recompensa coloridas en la página de votos
  • Dos modos de config: sitio web o plugin

Redes multi-servidor

Funciona con Numdrassl, Lineage y otras soluciones proxy de Hytale. Instala en tu servidor hub y los votos se reenvían a todos los backends.

  • Reenvío automático de votos
  • Ejecución de recompensas por backend
  • Autenticación con secreto compartido

Tablas de clasificación de votos

Rastrea los principales votantes mensuales y de todos los tiempos. Los dueños de servidores pueden ver los principales votantes desde su panel.

  • Seguimiento mensual y de todos los tiempos
  • Tarjeta en la barra lateral del panel
  • Futuro: comando /vote top en el juego

Seguro por defecto

Toda la comunicación se autentica usando HMAC-SHA256 con un secreto compartido. Sin tokens de API que gestionar o rotar.

  • Firmas HMAC-SHA256
  • Protección contra repetición por timestamp
  • Sin credenciales en texto plano

Míralo en acción

Configura recompensas desde tu panel y los jugadores las eligen al votar.

Configuración de recompensas por votos en la página de edición del servidor

Configura objetos de recompensa y comandos personalizados desde el panel de tu servidor

Página de votación mostrando tarjetas de selección de recompensas

Los jugadores eligen su recompensa al emitir un voto

Inicio rápido

Ponlo en marcha en menos de 5 minutos.

Paso 1

Descarga el plugin

Descarga HyServersPlugin.jar y colócalo en la carpeta mods/ de tu servidor.

Paso 2

Reinicia tu servidor

Se creará un archivo de config en mods/HyServers/HyServersPlugin.json.

Paso 3

Configura en HyServers.gg

Ve a la página de edición de tu servidor, abre la sección de Votación y activa el Plugin de HyServers. Copia el fragmento de config.

Paso 4

Reinicia y publica

Pega el config, establece el tipo de consulta a "HyServers Plugin" y reinicia. ¡Ya estás en línea!

Configuración

Ejemplo completo de config con todas las opciones disponibles.

mods/HyServers/HyServersPlugin.json
{
  "ServerId": "your-server-uuid-from-hyservers-gg",
  "ApiBaseUrl": "https://hyservers.gg",
  "StatusPingEnabled": true,
  "HyQueryEnabled": true,
  "HyQueryPort": 5520,
  "ServerName": "My Server",
  "ServerPort": 5520,
  "MaxPlayers": 100,
  "ServerMotd": "A Hytale Server",
  "ServerVersion": "1.0",
  "ListenPort": 5520,
  "SharedSecret": "your-shared-secret-from-hyservers-gg",
  "VoteUrl": "https://hyservers.gg/servers/your-server/vote",
  "VoteCommands": [
    "give {player} Rock_Gem_Diamond 5",
    "msg {player} Thanks for voting!"
  ],
  "ReviewCommands": [
    "give {player} Rock_Gem_Emerald 10"
  ],
  "BroadcastVotes": true,
  "BroadcastMessage": "{player} just voted! Use /vote to support the server!"
}

ServerIdEl UUID de tu servidor en HyServers.gg (se encuentra en tu página de edición).

SharedSecretGenerado en la página de edición de tu servidor. Debe coincidir en ambos lados.

HyQueryEnabledActiva el respondedor UDP HyQuery integrado (reemplaza el plugin HyQuery independiente).

StatusPingEnabledEnvía el estado del servidor a HyServers.gg cada 5 minutos vía HTTP.

VoteCommandsComandos que se ejecutan cuando un jugador vota. {player} se reemplaza.

VoteBroadcastMensaje que se transmite a todos los jugadores cuando alguien vota.

¿Listo para comenzar?

Descarga el plugin, configura tu servidor y comienza a recibir votos y pings de estado en minutos.