Rewarding players for voting is one of the best ways to grow your Minecraft server's community. The Votifier protocol makes this possible by allowing server listing websites to send a notification directly to your server when a player votes. This guide will show you how to set up the modern Votifier plugin, NuVotifier, and a vote listener to start rewarding your players automatically.
How Votifier Works: An Overview
The voting process involves two key types of plugins working together:
- The Votifier Plugin (NuVotifier): This plugin opens a dedicated port on your server. Its only job is to securely listen for incoming vote notifications from server lists. We recommend NuVotifier as it is the up-to-date and secure version of the original Votifier.
- The Vote Listener Plugin: This plugin listens for the "vote received" message from NuVotifier. When it hears that a vote has come in, it performs an action, such as running a command to give the player rewards. A popular and easy-to-use listener is VotingPlugin.
You need to install bothโone to receive the vote, and one to act on it.
Step 1: Install NuVotifier
- Navigate to the "Plugins" tab on the left sidebar of your game panel.
- In the search bar, type "NuVotifier" and find the official plugin.
- Click "Install" to add it to your server.
- Restart your server.


Step 2: Allocate a Port for Votifier
Votifier requires its own network port to listen for votes, separate from your main server port.
- In your game panel, navigate to the "Network" tab.
- Click the "Create Allocation" button to generate a new port for your server. Take note of this new port number (e.g., 25623), as you will need it for the server list website.
- Replace the default
port: 8192
with the custom port you selected in Step 2 (e.g.,port: 25623
). - Click Save to finalize the change.
- Navigate into the
rsa
folder and open thepublic.key
file. - Copy the full contents of the
public.key
file and store it in a text editor like Notepad for later use.


Step 3: Install a Vote Listener (VotingPlugin)
Now, install the plugin that will handle the rewards.
- Go back to the "Plugins" tab.
- Search for "VotingPlugin" and install it.
- Restart your server again.

Step 4: Configuration and Testing
The final step is to link everything together.
- In your game panel, go to "File Manager" and navigate to
/plugins/NuVotifier/
. Open theconfig.yml
file. Here you can confirm the port number NuVotifier is using. You will also find your server's public key inside the/keys/
folder, which you may need for some voting sites. - Go to the server list website where you want players to vote (e.g., Planet Minecraft, NameMC, etc.). Find the Votifier setup section.
- Enter your server's IP address, your dedicated Votifier Port number, and your public key if required.
- Save the settings on the website and use their "test vote" feature to confirm it's working. You should see a notification in your server console, and the listener plugin (VotingPlugin) should execute its default reward.
- You can now configure your vote listener plugin (e.g., VotingPlugin config file) to set up the specific rewards you want to give players.
Recommended Minecraft Voting Websites
- MinecraftServers.org
- Planet Minecraft
- Top Minecraft Servers
- Minecraft Server List
- Minecraft-MP
- Minecraft List
- MCIP List
Conclusion
Setting up Votifier is a powerful way to incentivize community growth. By combining NuVotifier to receive votes and a listener plugin like VotingPlugin to give rewards, you can create a seamless, automated system that benefits both you and your players. Remember to add your server to multiple voting sites to maximize your reach!