Setting Up Votifier for Server Voting

4 min read Updated Apr 14, 2026

Votifier allows your server to receive notifications when players vote for it on server listing websites. Combined with a vote listener plugin, you can reward players for voting with in-game items, money, or other perks. This guide covers setting up NuVotifier, the modern and actively maintained version of Votifier.

How It Works

The voting process works like this:

  1. A player votes for your server on a server listing website
  2. The listing website sends a vote notification to your server via NuVotifier
  3. A vote listener plugin on your server detects the vote and gives the player a reward

This means you need three things: NuVotifier to receive votes, a vote listener plugin to handle rewards, and your server registered on at least one listing website.

Step 1: Install NuVotifier

  1. Download NuVotifier from SpigotMC or install it directly from the Plugins browser in the Game Panel
  2. Upload the .jar file to your server's plugins folder if you downloaded it manually
  3. Restart your server to generate the configuration files

Step 2: Configure NuVotifier

After the first restart, NuVotifier will create its configuration files in plugins/Votifier/.

Open plugins/Votifier/config.yml in the File Manager. The key settings to check are:

  • host - Leave this as 0.0.0.0 unless told otherwise
  • port - The port NuVotifier listens on for incoming votes. The default is 8192. This must be a port that is assigned to your server in the Game Panel. Check your available ports under Network in the left menu and set this to one that is not already in use by your server

NuVotifier also automatically generates a public key at plugins/Votifier/rsa/public.key. You will need this when registering on vote sites.

Save any changes and restart your server.

Step 3: Install a Vote Listener Plugin

NuVotifier only receives vote notifications - it does not handle rewards on its own. You need a separate vote listener plugin to decide what happens when a player votes.

You can use vote listener plugins such as:

Install your chosen vote listener plugin the same way you installed NuVotifier. Each plugin has its own configuration for setting up rewards - refer to the plugin's documentation for details on configuring vote rewards.

Step 4: Register on Vote Sites

To start receiving votes, you need to register your server on listing websites. You can use voting sites such as:

When adding your server to a listing site, you will typically need to provide:

  • Server IP - Your server's connection address from the Game Panel
  • Votifier IP - Your server's IP address (without the port)
  • Votifier Port - The port you set in config.yml
  • Public Key - The contents of plugins/Votifier/rsa/public.key on your server. Most vote sites require this for authentication

Each site has its own setup process, so follow their instructions when registering.

Step 5: Test Your Setup

Once everything is configured, you can verify it is working using the built-in Votifier Tester in the Game Panel. See Using the Votifier Tester for a step-by-step guide.

If the test vote is received successfully and your vote listener plugin gives you a reward, everything is working correctly.

Troubleshooting

Votes Not Being Received

  • Make sure the Votifier port in config.yml is a port assigned to your server in the Game Panel
  • Check that NuVotifier loaded correctly by looking for its startup messages in the console
  • Verify the IP and port you entered on the vote site match your server's details

Votes Received but No Rewards

  • Make sure your vote listener plugin is installed and loaded
  • Check the vote listener plugin's configuration to ensure rewards are set up
  • Look in the console for any errors from the vote listener plugin when a vote comes in

Public Key Not Accepted by Vote Site

  • Make sure you copied the full contents of the public key file with no extra spaces or line breaks
  • Some sites have a text box for the key - paste the entire contents of plugins/Votifier/rsa/public.key including the BEGIN and END lines

Having Trouble Setting Up NuVotifier?

Feel free to reach out to us and we can help you get everything configured:

Was this article helpful?

Related Articles