Votifier-compatible plugins receive notifications from Minecraft server-list websites when a player votes for your server. A rewards plugin can then run commands or give items to that player.
Before you begin
You need plugin-compatible Java server software such as Paper or Spigot. Install a maintained Votifier implementation, such as NuVotifier, plus a separate vote-listener or rewards plugin if you want to grant rewards.
Configure Votifier
- Install the Votifier-compatible plugin and restart once to generate its configuration.
- In the instance network settings, add an available TCP port.
- Set the plugin's listening port to the internal port shown in the network settings.
- Bind the plugin to
0.0.0.0if its configuration requires a listening address. - Save the configuration and restart the server.
- Copy the public key generated by the plugin. Check the plugin folder and documentation for its location.
- Give each server-list website your server address, the allocated external port, and the public key.
- Send a test vote and check the console to confirm it was received.
Troubleshoot voting
- Confirm the voting site uses the external port shown in the panel.
- Confirm the plugin uses the matching internal port.
- Check that the port protocol is TCP and the server is online during the test.
- Review the console for bind errors, invalid keys, or incompatible protocol versions.
- Configure rewards separately; receiving a vote does not automatically create a reward.