SimpleVotifier (modern voting & rewards plugin with leaderboard)
SimpleVotifier is a modern and flexible voting plugin compatible with any vote site. Fully configurable and extensible, it makes rewarding players and managing leaderboards simple, fast, and effortless.
About SimpleVotifier (modern voting & rewards plugin with leaderboard)
SimpleVotifier โ Modern Voting Plugin (Votifier) for Hytale
SimpleVotifier is a modern, lightweight, and powerful voting plugin designed specifically for Hytale servers. It allows any voting website to securely notify your server when a player votes, instantly rewarding players and driving engagement through configurable rewards and real-time leaderboards.
Built with simplicity and flexibility in mind, SimpleVotifier is fully configurable, highly extensible, and extremely easy to set up โ even for beginners. Whether you want a simple vote notification system or a complete reward and leaderboard solution, SimpleVotifier adapts perfectly to your server needs.
๐ Official Top-Games Support
SimpleVotifier is officially supported by Top-Games, ensuring maximum compatibility and reliability with the platform.
๐ ๏ธ Support available on Top-Games
https://top-games.net/hytale
โญ Officially supported plugin by Top-Games
๐ GitHub repository
https://github.com/Top-Serveurs/simple-votifier-hytale
Full documentation available on Top-Games: https://top-games.net/integrations/simple-votifier-hytale or github: https://github.com/Top-Serveurs/simple-votifier-hytale
โจ Key Features
โ Compatible with any voting website
๐ Secure vote handling via HTTP with HMAC authentication
๐ Built-in and fully configurable reward system
๐ Real-time leaderboards (HTML or JSON)
๐ Multi-language support
๐ Event-based API for custom extensions
โก Lightweight, fast, and production-ready
๐ง Dependency & Network Design
SimpleVotifier relies on the official Hytale WebServer plugin:
๐ https://github.com/nitrado/hytale-plugin-webserver
Why this matters
Uses the HTTP protocol
Runs on the same port as the WebServer plugin
๐ซ No additional port required
Ideal for shared hosting and simple server setups
This design makes SimpleVotifier extremely easy to deploy and avoids complex firewall or network configuration.
๐ฆ Installation
Download the latest SimpleVotifier.jar from the GitHub releases.
Place the JAR file into your serverโs mods/ directory.
Install the official WebServer plugin if itโs not already installed.
Start your server once to generate the default configuration files.
Stop the server and edit the configuration.
Restart the server โ your voting system is ready!
โ๏ธ Configuration
After the first launch, a configuration file will be created at:
mods/SimpleVotifier/config.json Basic Configuration Example
{ "language": "en", "token": "YOUR_SECURE_TOKEN", "broadcastVotes": true, "logVotes": true, "voteSites": [ { "service": "Top-Games", "url": "https://top-games.net/hytale/my-server" }, ... any other servers list ] } Advanced Configuration Example
{ "language": "en", "token": "YOUR_SECURE_TOKEN", "allowedIps": [], "logVotes": true, "broadcastVotes": true, "rewards": { "enabled": true, "monthlyReset": true, "everyVoteCommands": [ "give {player} Plant_Crop_Carrot_Item" ], "tiers": [ { "votesRequired": 10, "commands": [ "give {player} Container_Bucket" ] }, { "votesRequired": 50, "commands": [ "give {player} Armor_Iron_Head" ] }, { "votesRequired": 100, "commands": [ "give {player} Rock_Gem_Diamond" ] } ] }, "leaderboard": { "enabled": true, "format": "html", "showVoteSites": true, "limit": 100 }, "voteSites": [ { "service": "Top-Games", "url": "https://top-games.net/hytale" }, { "service": "Top-Serveurs", "url": "https://top-serveurs.net/hytale" } ] }
Main Configuration Options
๐ Language: Select the plugin language
๐ Token: Secure token used for HMAC vote authentication (auto-generated)
๐ข Broadcast votes: Announce votes to all online players
๐งพ Log votes: Log incoming votes in the console
๐ Vote sites: Add unlimited voting platforms
Everything is designed to be simple, readable, and easy to customize.
Configuration Options
Main Settings
language (string): Language code - en, fr, es, de, it, pt, ru, uk, zh, ja
token (string): Secure token for HMAC authentication (auto-generated)
allowedIps (array): IP whitelist (empty = allow all)
logVotes (boolean): Log votes to console
broadcastVotes (boolean): Announce votes to all players
voteSites (array): List of vote sites with service (name) and url (link)
Reward System
rewards.enabled (boolean): Enable/disable reward system
rewards.monthlyReset (boolean): Reset vote counts on the 1st of each month
rewards.everyVoteCommands (array): Commands executed on every vote
rewards.tiers (array): Vote milestone rewards
Leaderboard
leaderboard.enabled (boolean): Enable/disable leaderboard endpoint (default: false)
leaderboard.format (string): Output format for leaderboard - html or json (default: html)
leaderboard.showVoteSites (boolean): Show/hide vote sites section on leaderboard (default: true)
leaderboard.limit (int): Maximum number of voters to display (default: 10, max: 10000)
Placeholders:
{player} - Replaced with the voter's username
๐ฎ Player Commands
/rewards
Claim pending vote rewards.
Usage: /rewards
Output:
Displays number of rewards claimed
Executes all pending reward commands
/vote
List available vote sites configured in config.
Usage: /vote
Output:
Displays all configured vote sites with their URLs
/voteinfo
View your vote statistics and tier progress.
Usage: /voteinfo
Output:
Total vote count
Pending rewards count
Tier progress with status (reached/not reached)
๐ Supported Languages
Code Language Code Language
en English pt Portuguese
fr French ru Russian
es Spanish uk Ukrainian
de German zh Chinese
it Italian ja Japanese
Change the language setting in config.json to switch languages.
๐ Reward System (Optional)
Enable the built-in reward system to automatically reward players for voting:
Execute commands on every vote
Create vote tiers (10 votes, 50 votes, 100 votes, etc.)
Supports offline players with pending rewards
Optional monthly reset for competitive servers
The reward system can be fully disabled if you prefer handling rewards through your own plugin using the event API.
๐ Leaderboards
This Votifier plugin includes an HTTP leaderboard endpoint:
๐ HTML or JSON output
๐จ Customizable HTML template
๐ Supports large leaderboards
๐ Perfect for website integration
Leaderboards help motivate players and increase recurring votes.
๐ก Why Choose SimpleVotifier?
โก Extremely easy to install and configure
๐ง Fully configurable and extensible
๐ Works with any vote site
๐ Secure by design
๐งฉ Officially supported by Top-Games, a 10+ years experienced game servers list
SimpleVotifier is the perfect solution for server owners who want a simple, reliable, and modern voting system without unnecessary complexity.
๐ฌ Support
Need help or have questions?
๐ Top-Games support: https://top-games.net/hytale
๐ GitHub issues: https://github.com/Top-Serveurs/simple-votifier-hytale/issues
Categories
Need a Server?
Run SimpleVotifier (modern voting & rewards plugin with leaderboard) on a dedicated Hytale server with easy mod management.
Get Hytale HostingFrequently Asked Questions
What is SimpleVotifier (modern voting & rewards plugin with leaderboard)?
SimpleVotifier is a modern and flexible voting plugin compatible with any vote site. Fully configurable and extensible, it makes rewarding players and managing leaderboards simple, fast, and effortless.
How do I download SimpleVotifier (modern voting & rewards plugin with leaderboard)?
You can download SimpleVotifier (modern voting & rewards plugin with leaderboard) for free from CurseForge. Click the "Download on CurseForge" button on this page to go directly to the download page.
Who created SimpleVotifier (modern voting & rewards plugin with leaderboard)?
SimpleVotifier (modern voting & rewards plugin with leaderboard) was created by metrakit. The mod has been downloaded 74 times.
Is SimpleVotifier (modern voting & rewards plugin with leaderboard) compatible with Hytale servers?
SimpleVotifier (modern voting & rewards plugin with leaderboard) is designed for Hytale and can be used on both single-player and multiplayer servers. Check the mod page on CurseForge for specific compatibility information.
How do I install SimpleVotifier (modern voting & rewards plugin with leaderboard)?
To install SimpleVotifier (modern voting & rewards plugin with leaderboard): 1) Download the mod from CurseForge, 2) Place the file in your Hytale mods folder, 3) Restart the game. The mod should load automatically.
Related Misc Mods
View all modsYmmersive Melodies
Conczin
Upload and play MIDI files in-game on various instruments to annoy your friends with custom melodies!
MultipleHUD
Buuz135
A simple mod that allows you to have multiple HUDs present at once.
Spanish Translation
Plexu5
A Spanish language translation for Hytale. Includes UI, items, and menus.
YUNG's HyDungeons
YUNGNICKYOUNG
Adds new procedurally generated dungeon instances!
Just Enough Tales (JEI mod)
uwudwagon
A JEI mod for Hytale.
[NoCube's] Simple Bags
NoCube
Adds bags that you can put anything in!
