VOTIFIER SETUP
Reward your players when they vote for your server
What is Votifier?
Votifier is a Bukkit/Spigot plugin that listens for vote notifications from server list sites like ServerList.cc. When a player votes for your server, we send a notification to Votifier, which then triggers a reward on your server (items, money, crate keys, etc.).
NuVotifier is the modern, actively maintained version and is recommended for all servers.
Step 1 Install the Plugin
Step 2 Find Your Public Key
After the first restart, open the file:
plugins/Votifier/rsa/public.key Copy the entire contents of this file, including the -----BEGIN PUBLIC KEY----- and -----END PUBLIC KEY----- lines.
You'll also need to note the Votifier port. The default is 8192. You can check or change it in plugins/Votifier/config.yml.
Step 3 Configure on ServerList.cc
- Go to your Panel and edit your server.
- Scroll to the Votifier section.
- Enter your Votifier IP — usually the same as your server IP.
- Enter the Votifier Port (default: 8192).
- Paste the full public key from Step 2.
- Save your changes.
Step 4 Install a Vote Listener
Votifier just receives vote notifications — you need a listener plugin to actually give rewards. Popular options:
- •VoteReward — simple and lightweight, configure rewards in a YAML file.
- •SuperbVote — advanced features like vote streaks, per-service rewards, and a leaderboard.
- •GAListener — supports vote parties, milestones, and custom commands per vote.
Install your chosen listener plugin the same way — drop the jar into plugins/ and restart.
Step 5 Test It
Use our Votifier Tester tool to send a test vote to your server and confirm everything is working.
- Open the Votifier Tester.
- Enter your server IP, Votifier port, and public key.
- Click "Send Test Vote."
- Check your server console for a vote received message.
Troubleshooting
Votes aren't coming through
Make sure the Votifier port (default 8192) is open in your firewall and hosting panel. Many hosts require you to explicitly open additional ports.
Connection refused errors
Double-check the IP address. If your server is behind a proxy (BungeeCord/Velocity), Votifier should be installed on the backend server, not the proxy. The IP should point to the machine running the plugin.
Key mismatch / encryption errors
Make sure you copied the entire public key including the BEGIN and END lines. Regenerate keys by deleting the plugins/Votifier/rsa/ folder and restarting.
Votes received but no rewards
Votifier only receives votes — you need a separate listener plugin (VoteReward, SuperbVote, etc.) to handle rewards. Check that your listener plugin is installed and configured correctly.