Hysouls
¡El mod todavía está en una fase alfa muy temprana! Hysouls tiene como objetivo añadir elementos de soulslike a Hytale.A...

Un plugin de Hytale que implementa el protocolo Votifier V2 para recompensar a los jugadores por votar en listas de servidores.
VoteReceivedEvent para que otros plugins se integrenVoteRewards-1.0.0.jarplugins de tu servidor HytaleEn la primera ejecución, el plugin crea Hytalist_VoteRewards/config.json:
{
"Port": 8192,
"Host": "0.0.0.0",
"Token": "b7tb4nal2sm91dt5uaeumt7d24",
"RewardCommands": [
"give {player} diamond 1",
"give {player} emerald 5"
],
"BroadcastVotes": true,
"BroadcastMessage": "&a{player} &7ha votado por el servidor! &e/vote",
"DebugMode": false
}
| Opción | Tipo | Por Defecto | Descripción |
|---|---|---|---|
Port |
Entero | 8192 | Puerto para que el servidor Votifier escuche |
Host |
Cadena | "0.0.0.0" |
Dirección del host a la que enlazar (0.0.0.0 = todas las interfaces) |
Token |
Cadena | Generado automáticamente | Token de autenticación de 26 caracteres para sitios de votación |
RewardCommands |
Array | Ver configuración | Comandos ejecutados cuando un jugador vota |
BroadcastVotes |
Booleano | true |
Si se deben difundir los votos a todos los jugadores |
BroadcastMessage |
Cadena | Ver configuración | Mensaje difundido cuando alguien vota |
DebugMode |
Booleano | false |
Habilitar registro detallado para solucionar problemas |
Utiliza estos marcadores de posición en RewardCommands:
{player} – Nombre de usuario del jugador que votó{service} – Nombre del servicio de votación{address} – Dirección IP del votante{timestamp} – Marca de tiempo Unix del votoEjemplo:
"RewardCommands": [
"give {player} diamond 1",
"give {player} gold_ingot 5",
"broadcast {player} votó en {service}!",
"title {player} title &6¡Gracias por votar!"
]
Obtén tu token del config.json (generado automáticamente en la primera ejecución)
Configura tu lista de servidores con estos ajustes:
Prueba la configuración:
# Habilita el modo de depuración en config.json primero
"DebugMode": true
Luego vota en la lista de servidores y revisa los registros de tu servidor para obtener una salida de depuración detallada.
Otros plugins pueden escuchar eventos de voto:
@Override
protected void setup() {
getEventRegistry().register(VoteReceivedEvent.class, this::onVote);
}
private void onVote(VoteReceivedEvent event) {
Vote vote = event.getVote();
// Obtener información del voto
String player = vote.getUsername();
String service = vote.getServiceName();
String address = vote.getAddress();
String timestamp = vote.getTimestamp();
// Cancelar el voto (previene recompensas por defecto)
event.setCancelled(true);
// Manejar el voto con lógica personalizada
// ...
}
class Vote {
String getUsername() // Jugador que votó
String getServiceName() // Nombre del servicio de votación
String getAddress() // Dirección IP del votante
String getTimestamp() // Marca de tiempo del voto
}
VoteRewards implementa el Protocolo Votifier V2 que utiliza:
0x733a con mensajes JSON con longitud prefijadaVOTIFIER 2.0 <desafío-de-16-caracteres>
[mágico:0x733a][longitud:2bytes][json]{"status":"ok"} o {"status":"error"}VoteRewards en la consola del servidorCuando DebugMode: true, verás:
[INFO] Desafío enviado: ABC123...
[INFO] Mensaje recibido: {"signature":"...","payload":"..."}
[INFO] Voto recibido: Vote(service=..., username=..., ...)
Si ves advertencias como:
Firma inválida – Desajuste de token entre el servidor y el sitio de votaciónDesajuste de desafío – Problema de sincronización de reloj o problema de redDatos de voto inválidos – Paquete de voto mal formado“Desajuste de desafío” – Generalmente significa:
“Firma inválida” – Generalmente significa:
“Sin respuesta del servidor” – Generalmente significa:
./gradlew clean jar
Salida: build/libs/VoteRewards-1.0.0.jar
Este plugin se proporciona tal cual para su uso con servidores Hytale.
Para problemas, preguntas o contribuciones, visita el repositorio de GitHub.
Nota: Este plugin es compatible con el protocolo estándar Votifier V2 utilizado por las listas de servidores de Minecraft, lo que facilita la integración con plataformas de votación existentes.
¡El mod todavía está en una fase alfa muy temprana! Hysouls tiene como objetivo añadir elementos de soulslike a Hytale.A...
Este mod añade dos macetas conectadas al juego para permitir a los usuarios hacer macetas largas y muy bonitas para su i...
Este plugin elimina completamente la pantalla de muerte en Hytale, similar a la regla de juego doImmediateRespawn de Min...
WeaponFlow WeaponFlow reemplaza el sistema nativo de habilidades de arma de Hytale basado en golpe a carga con tiempos d...
Change your Hytale server name 18 January 2026 ...