Votifier Tester
Send a real test vote to your server's Votifier listener to confirm it's reachable and your public key or token is right. Works with Votifier and NuVotifier. Your server's reward plugin should react to this just like a real vote.
How to use the Votifier Tester
- Install Votifier or NuVotifier on your server and start it once, so the plugin creates its keys.
- Copy your public key or your token. The public key is everything in plugins/Votifier/rsa/public.key. The token is the short code under "tokens" in NuVotifier’s config.yml. Either one works.
- Enter your server’s address and its Votifier port. The default is 8192. This is not the port players join on.
- Paste it in. Optionally enter a Minecraft username for the test vote to be credited to.
- Press Send Test Vote. With a token, the server confirms whether it accepted the vote. With a public key the vote is sent but the server does not reply, so check your console.
Common questions
Why did delivery fail?
Most often the Votifier port is not reachable from outside. Many hosts only open the game port, so you may need to add 8192, or whichever port your host gives you, as an extra port and set it in the plugin’s config. The other common causes are a key that was not copied in full and an address that points at a proxy instead of the server running Votifier.
The vote was delivered but nothing happened in game. Why?
Votifier only receives votes. Handing out rewards is the job of a separate listener plugin, such as VotingPlugin or SuperbVote, and many of those only reward a player who is online or has joined before. Check the server console: a delivered vote is normally logged there.
Should I use the public key or the token?
With NuVotifier, use the token. It is the method NuVotifier was built around, it is the one that works when votes go through a proxy such as Velocity or BungeeCord, and the server replies to say whether the vote was accepted. The original Votifier plugin has no tokens, so use its public key.
Is it safe to paste my public key or token here?
Both exist to be given to vote sites, and all either can do is send votes to your server. The test does not store what you paste. Never share the private key that sits next to public.key.