Skip to content

Votifier Tester

Check that your Votifier or NuVotifier port is open and send a test vote with your token or public key, to see if players get their vote rewards.

Votifier server

From plugins/Votifier/config.yml, under tokens: default:

Your token or key is sent to our server only to sign this one vote. It is never stored or logged, and it is not sent anywhere except your Votifier port.

Result

Enter your server details and send a test vote, or run a port check first.

  1. Connect
  2. Handshake
  3. Send vote
  4. Response

Checklist

  • Open the Votifier port (8192 by default) in the server firewall and in your host panel. Many hosts need it added as an extra port.
  • Use the port from plugins/Votifier/config.yml, not the game port. The host is usually your server's IP or domain.
  • For v2, copy tokens.default from the same config.yml into the vote site exactly. Restart or reload NuVotifier after you change it.
  • Install a vote listener such as VotingPlugin or SuperbVote. NuVotifier receives votes but gives no rewards on its own.
  • On a BungeeCord or Velocity network, put NuVotifier on the proxy and set up forwarding to the backends, or open the port on the backend that runs it.

What the test does

We open a TCP connection to your Votifier port from our server and read the greeting. NuVotifier answers with VOTIFIER 2 and a one-time challenge, while classic Votifier answers with only a version number. The port check stops there.

A test vote goes one step further. For v2 we sign the vote with your token using HMAC-SHA256, the same way vote sites do, and NuVotifier tells us if it accepted it. For v1 we encrypt the vote with your public key. Votifier v1 never replies, so the server console is the only place to see if it worked.

If the vote is accepted but no reward arrives

NuVotifier only receives votes. A separate plugin such as VotingPlugin or SuperbVote hands out rewards. Check that one is installed, and that the player name matches someone who has joined the server if your plugin requires that. Behind BungeeCord or Velocity, check the forwarding settings so the vote reaches the backend.

ZCraft Studios

Running a server?

We sell ready-made plugin configs and full server setups. Each one is tested on a live server before release.