Votifier & NuVotifier Test Tool

Send a real test vote to your Minecraft server's Votifier listener and verify your vote-reward plugin (NuVotifier, Votifier, etc.) is receiving and decoding it correctly. Works for both the classic v1 (RSA) protocol and the modern v2 (token / HMAC) protocol used by NuVotifier 2+.

Leave blank if testing v1.
Leave blank if testing v2.
The username sent in the vote payload. Your plugin will treat it like any other vote.
How it works

This tool opens a TCP socket to your server's Votifier port and sends a properly-formatted vote packet just like a real toplist would. If your plugin receives it, your vote-reward chain is working end-to-end. If it doesn't, the response from this tool will tell you whether the connection failed, the handshake failed, or the payload was rejected — narrowing the problem down fast.

v2 (NuVotifier) — recommended

  1. Install NuVotifier on your server.
  2. Open plugins/Votifier/config.yml. Under tokens: you'll see entries like default: AbCdEf... — that's your token.
  3. Paste your server's host, the Votifier port (default 8192), and the token above. Select v2.
  4. Click "Send test vote." A success response means your plugin can receive votes from any toplist (including ours) that uses the same token.

v1 (classic Votifier) — legacy

  1. Open plugins/Votifier/rsa/public.key.
  2. Copy everything between the -----BEGIN PUBLIC KEY----- and -----END PUBLIC KEY----- lines (or paste the whole file — the tool strips headers).
  3. Paste it into the RSA field above, select v1, and submit.
Common errors
ErrorLikely causeFix
Connection refusedNothing listening on that port, or firewall blockingConfirm NuVotifier is loaded (/plugins in-game), confirm port matches plugins/Votifier/config.yml, open the port in your host's firewall / forward it on your router
Connection timed outWrong host, or port forwarding misconfiguredTest from outside your network — telnet your.host 8192 from a phone tether confirms public reachability
Handshake failed (v2)Plugin isn't NuVotifier 2+, or wrong portCheck NuVotifier version is 2.x or later. Older Votifier doesn't speak v2 — use v1 instead
Signature rejected (v2)Token typoCopy the token from config.yml exactly — no surrounding quotes, no leading/trailing whitespace
Decryption failed (v1)Wrong RSA keyPublic key must match the one in plugins/Votifier/rsa/public.key, not private.key
Server doesn't react in-gameVote received but reward plugin not chainedPlugin is fine — wire up VotingPlugin or similar to consume Votifier events and dispatch rewards
Get votes from real players

Once your Votifier setup is confirmed working, the next step is getting real votes. List your server on our toplist — voters here will hit your Votifier listener with the same packet this tool just sent, triggering your in-game rewards automatically.

Add your server How voting works