promotional bannermobile promotional banner

Votifier

A Votifier-style plugin for Hytale that receives vote notifications from voting websites via webserver and fires events for other plugins to handle rewards.

File Details

hytale-votifier-1.2.0.jar

  • R
  • Mar 16, 2026
  • 13.73 MB
  • 143
  • Early Access

File Name

hytale-votifier-1.2.0.jar

Supported Versions

  • Early Access

## What's New

This release adds Votifier V1 protocol support and improves the `/vote` command accessibility.

### V1 Protocol Support

The socket handler now supports the classic Votifier V1 protocol alongside V2. Protocol detection is automatic based on magic bytes — V2 packets are identified by the `0x733A` header, while all other payloads are treated as V1 RSA-encrypted votes (256-byte payload decrypted with the server's RSA private key). TLS ClientHello packets are explicitly detected and rejected with a clear error message.

V1 support is opt-in via the `protocols.v1_enabled` configuration option.

### Default `/vote` Command Access

The `/vote` command is now accessible to all players by default. It registers an explicit `votifier.command.vote` permission node and grants it to all gamemode groups, so players can use it out of the box while admins retain the ability to negate access per user or group.

### Case-Insensitive Service Names

Service name lookups for V2 token configuration are now case-insensitive. "Hyvote.com", "hyvote.com", and "HYVOTE.COM" all resolve to the same token.