Description
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:
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.jarfrom 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,jatoken(string): Secure token for HMAC authentication (auto-generated)allowedIps(array): IP whitelist (empty = allow all)logVotes(boolean): Log votes to consolebroadcastVotes(boolean): Announce votes to all playersvoteSites(array): List of vote sites withservice(name) andurl(link)
Reward System
rewards.enabled(boolean): Enable/disable reward systemrewards.monthlyReset(boolean): Reset vote counts on the 1st of each monthrewards.everyVoteCommands(array): Commands executed on every voterewards.tiers(array): Vote milestone rewards
Leaderboard
leaderboard.enabled(boolean): Enable/disable leaderboard endpoint (default: false)leaderboard.format(string): Output format for leaderboard -htmlorjson(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


