Votifier Setup
Reward your players automatically when they vote for your server.
Votifier is a plugin that listens for vote notifications from sites like ServerList.cc. When a player votes, we send a signal to your server which triggers a reward — items, money, crate keys, whatever you configure. NuVotifier is the modern maintained version and is what we recommend.
Install NuVotifier
Find your public key and port
After the restart, open this file on your server:
Copy the entire contents — including the -----BEGIN PUBLIC KEY----- and -----END PUBLIC KEY----- lines.
Also note your Votifier port — the default is 8192. You can check or change it in plugins/Votifier/config.yml.
Enter the details on ServerList.cc
- 1.Go to your Panel and open your server for editing.
- 2.Scroll to the Votifier section.
- 3.Enter your Votifier IP — usually the same as your server IP.
- 4.Enter the Votifier Port (default: 8192).
- 5.Paste the full public key from Step 2 into the Public Key field.
- 6.Save your changes.
Install a vote listener plugin
NuVotifier only receives vote notifications — you need a separate listener plugin to give out the actual rewards. Popular options:
VoteReward
Simple and lightweight — configure rewards in a YAML file. Good starting point.
SuperbVote
Advanced features including vote streaks, per-service rewards, and a leaderboard.
GAListener
Supports vote parties, milestones, and custom commands triggered per vote.
Drop the jar into plugins/ and restart, just like NuVotifier.
Test the connection
Use our Votifier Tester to send a test vote and confirm everything is working before going live.
- 1.Open the Votifier Tester.
- 2.Enter your server IP, Votifier port, and public key.
- 3.Click Send Test Vote.
- 4.Check your server console for a vote received message.
Troubleshooting
Votes aren't coming through
Make sure port 8192 (or your custom Votifier port) is open in your server's firewall and hosting panel. Many hosts require you to explicitly open extra ports.
Connection refused errors
Double-check the IP. If your server runs behind a proxy (BungeeCord / Velocity), NuVotifier should be on the backend server, not the proxy — and the IP should point to that machine.
Key mismatch / encryption errors
Make sure you copied the entire public key, including the BEGIN and END header lines. To regenerate keys, delete plugins/Votifier/rsa/ and restart.
Votes received but no rewards given
NuVotifier only handles the notification — a separate listener plugin (VoteReward, SuperbVote, etc.) is needed to give out rewards. Make sure it's installed and configured.