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.1.0.jar

  • R
  • Jan 26, 2026
  • 13.73 MB
  • 56
  • Early Access

File Name

hytale-votifier-1.1.0.jar

Supported Versions

  • Early Access

What's New

This release brings major feature additions including Votifier V2 protocol support, a vote reminder system, and numerous quality-of-life improvements.

✨ New Features

Votifier V2 Protocol Support

  • Full V2 protocol implementation with HMAC-SHA256 signature verification
  • TCP socket server with challenge-response authentication
  • Protocol auto-detection supporting both V1 and V2 simultaneously

Vote Reminder System

  • Tracks player votes with persistent SQLite storage
  • Sends customizable reminders when players join if they haven't voted recently
  • Multiple reminder types: direct message, on-screen title, toast notification, and sound effect
  • Automatic cleanup of expired vote records
  • Configurable reminder delay and vote expiry intervals

Fallback HTTP Server

  • Built-in HTTP server that automatically starts when Nitrado:WebServer is unavailable
  • Virtual threads for efficient request handling
  • Full feature parity with Nitrado implementation

/vote Command

  • New command for players to view voting site links
  • Configurable voting links in config

Vote Broadcast Announcements

  • Server-wide announcements when players vote
  • Configurable broadcast messages

TaleMessage Toast Notifications

  • Visual toast notifications for vote events

Configurable Reward Commands

  • Execute custom commands when players vote
  • Support for placeholders like player name and service name

Update Checker

  • Automatic update notifications for server operators

πŸ”§ Improvements

  • V2 socket server now enabled by default
  • Improved configuration structure with sensible defaults
  • Request body size limits (32KB) enforced consistently
  • Better error handling throughout

πŸ“š Documentation

  • Comprehensive V2 protocol documentation added
  • Updated README with new features and permissions

Requirements

  • nitrado-webserver plugin (optional - fallback HTTP server available)