Docs / Votes and rewards
Votifier and NuVotifier
With Votifier, CraftRank tells your server about every vote right away, and a reward plugin gives the player their reward. If you cannot open a port on your host, use the CraftRank plugin instead.
Before you start
- Install NuVotifier (recommended, works on Spigot, Paper, BungeeCord and Velocity) or the classic Votifier, and restart.
- Install a reward plugin such as VotingPlugin or SuperbVote. It decides what players get.
- Check the Votifier
portin itsconfig.yml(8192 by default) and open it for TCP in your host's panel or firewall. On shared hosting, ask your host for an extra port.
Connect it to CraftRank
- In your dashboard, open your server's Edit page and go to Vote rewards.
- Turn on Send votes to my Votifier.
- Fill in the Votifier address (leave it empty if it is the same as your server address) and the Votifier port.
- Paste either the Token (NuVotifier v2), found in NuVotifier's
config.ymlundertokens→default, or the Public key (v1), the contents ofplugins/Votifier/rsa/public.key. With a token, the v2 protocol is used. - Save.
Votes arrive with the service name CraftRank. In your reward plugin, set up rewards for that service name, or for any service.
Test it
Open Plugin & API for your server and use Test your Votifier. Enter a Minecraft name and press Send test vote. It is sent exactly like a real vote but does not count on the list. If it fails, the page tells you what went wrong. The same card shows how many of your real votes reached the server in the last 30 days.
Common problems
- Nothing answered: Votifier is not running, the port is wrong, or the port is closed in your firewall.
- Something answered, but it is not Votifier: the port belongs to another program, or a proxy is in front of it.
- Key not valid: copy
public.keyagain, all of it, without extra spaces. - NuVotifier refused the vote: usually a wrong token. Copy it again.
- The vote arrives but no reward: the reward plugin is not listening for the service name
CraftRank, or it only rewards online players. - Private address: the Votifier address must be reachable from the internet.
- Network: put NuVotifier on the proxy and use its forwarding to reach your servers.
ImportantUse the CraftRank plugin or Votifier for rewards, not both, or players get two rewards per vote.