Minecraft

Set Up NuVotifier Vote Rewards for Minecraft

Minecraft·May 20, 2026·17 min read

Overview

Public Minecraft servers often use voting sites to bring in new players and reward regulars for helping the server grow. NuVotifier is the plugin that listens for those external votes and passes them to your server. On its own, it only handles the vote notification. To hand out money, items, commands, or other perks, it needs to be paired with a vote rewards plugin.

With the right setup, players can vote on a server list and automatically receive bonuses such as in-game currency, diamonds, cosmetics, or command-based rewards. It is a small system, but it can do a lot of work for community growth. Free diamonds tend to be persuasive. Funny how that works.

What NuVotifier Does

NuVotifier supports modern Minecraft server versions from 1.7 onward and is widely used on Spigot-based servers. The plugin was created by Tux and has been downloaded many thousands of times through Spigot.

The important detail is that NuVotifier is not the reward system by itself. It receives vote data from external Minecraft server lists. A separate vote listener or rewards plugin decides what happens after the vote is received.

Downloading NuVotifier

  1. Open the NuVotifier page on Spigot.
  2. Click the blue Download Now button.
  1. Save the `.jar` file somewhere easy to find, such as your desktop or downloads folder.

Installing NuVotifier on the Server

  1. Open your server panel and stop your Minecraft server.
  2. Make sure the server is running a plugin-compatible platform, such as Paper, Spigot, or another Bukkit-based version.
  1. Open your server file manager or FTP client.
  2. Go to the `plugins` folder. If it does not exist yet, create it.
  3. Upload the NuVotifier `.jar` file into the `plugins` folder.
  1. Wait for the upload to finish, then restart the server.

After the restart, NuVotifier should load with the rest of your plugins. You can check this in-game with `/plugins`. If NuVotifier is missing from the list, confirm the `.jar` was uploaded to the correct `plugins` folder, then restart the server again.

Configuring NuVotifier

NuVotifier must be configured before voting sites can send vote data to your server. The main settings are stored in the plugin's `config.yml` file.

  1. Stop the server from your panel.
  2. Open the server file manager or FTP client again.
  3. Go to `plugins`, then open the `Votifier` folder.
  1. Find `config.yml` and open it for editing.
  2. Update the required values.

The two key options are:

  • Host: Your server IP address. Do not include the Minecraft server port here. In some setups, this value may already be filled in.
  • Port: The port NuVotifier uses to receive votes. This is usually a separate four or five digit port, not the normal Minecraft port. Pick an unused port, save the file, and adjust it if your vote test fails.

Save the configuration file after editing, then restart the server.

To test the setup, use a NuVotifier vote test website. Enter a test username, the host and port from `config.yml`, and the public key found at `plugins/Votifier/rsa/public.key`.

If the test works, the server console should show a message saying a vote was received. At that point, NuVotifier is doing its job and you can connect a rewards plugin.

Adding Vote Rewards

NuVotifier receives the vote. A reward plugin decides what the player gets. These reward plugins are often called vote listeners, and there are several good options. Two common choices are SuperbVote and VotingPlugin.

Option 1: SuperbVote

SuperbVote is a good choice when you want a straightforward reward setup without building a giant voting machine in YAML. Download SuperbVote from its Spigot page, upload it to the `plugins` folder, and restart the server.

After installation, open:

`plugins/SuperbVote/config.yml`

Rewards are configured inside that file. The exact setup can vary depending on your economy plugin, commands, and reward style, but the examples below show common approaches.

In this example, the voting player receives `$1000` in server currency. Placeholders such as `%player%` and `%service%` can be used in messages so the correct player name and voting site appear automatically.

This second example adds a chance-based reward. The player still receives the base currency reward, but there is also a 10% chance to receive 4 diamonds. You can adjust values, commands, messages, and chances to make voting rewards feel less predictable.

Option 2: VotingPlugin

VotingPlugin is better suited for servers that want a deeper voting system. It supports features such as vote streaks, milestones, reminders, advanced rewards, and effects. It has more configuration to work through, but it also gives server owners much more control.

For larger servers, VotingPlugin is often worth the extra setup because it can reward daily voters, track long-term participation, and create more detailed vote goals.

Troubleshooting

The Votifier folder is missing from `plugins`

This usually means the plugin did not load. Make sure the NuVotifier `.jar` file is directly inside the `plugins` folder, then restart the server. If it still does not appear, run `/plugins` in-game and check whether NuVotifier is listed. If it is not listed at all, download a fresh copy of the plugin and upload it again.

Votes are not being received

Start by checking the port in `plugins/Votifier/config.yml`. If the vote test still fails, make sure the voting site uses the same host, port, and public key from your NuVotifier files. Watch the server console while submitting a test vote, since NuVotifier may log the attempt even if the reward plugin is not configured correctly yet.

Final Notes

Once NuVotifier and a reward plugin are both installed, players can vote for the server and receive automatic rewards. NuVotifier handles the incoming vote data, while SuperbVote, VotingPlugin, or another listener handles the payout.

From simple cash rewards to random items and command-based bonuses, the setup can be as basic or as detailed as your server needs. Start with one reliable reward, test it carefully, then expand from there.

Still have questions?

Come chat with us and we will get back to you as soon as possible!

Contact Support