How To Set Up Voting On Your Minecraft Server


Voting is a fundamental plugin in any growing Minecraft server. Follow these steps to set up Votifier along with VotingPlugin on your server:



To set up voting, you will need two plugins:



NuVotifier, for notifying the server of any new votes from external sites. VotingPlugin is a vote listener that links your players to these sites and rewards them for voting. You’re required to install the plugins manually, a tutorial for which can be found here. Upon installing the plugins, be sure to restart your server to generate the configs.



Please install the above plugins before proceeding on with the tutorial.



1. Go to the Open ports tab in your control panel.



2. Choose any port that is CUSTOM. These are open ports on your server that the votifier plugin may use to receive votes from external sites. In our case, we chose port 18518. Copy the port number or write it down somewhere. It will be used in several steps. (Note – Open ports are different for everyone.



3. Now return to your SMpicnic Control Panel. Once logged in, choose the plugins folder.



4. Navigate to and enter the Votifier Folder. If you don’t see it, you may need restart your server to generate it. Double-click on config.yml or select the file and choose Edit from the menu above. It doesn’t matter if it seems confusing at first glance, as we’ll cover each section in detail.
Electric jack



5. Change the host setting to host 127.0.0.1 This ensures that Votifier will bind to your server’s address. 6. The port 8192 line must be changed to your CUSTOM Port that you selected in Step 2. In our case we will change port: 8192 to our chosen custom port: port: 18518. 7. These are the only lines that we can change! The configuration of the votifier has been completed. Click Save, and you will be redirected to the Votifier directory. Do not exit, as we need to copy another thing. 8. Click on the rsa folder to see 2 files: private.key, and public.key. Open the public.key file.



9. You will see a long list of random numbers and words. Copy this information and paste it in an empty notepad or sticky note.



10. Go ahead and restart your server. Once the server is fully up and running, open a new tab to access your server console from the control panel. In another tab, head over to https://mctools.org/votifier-tester. Start by filling out the Minecraft Username. The IP in which you connect to your server (Without the port), the CUSTOM port from step 2, in my case, 18518, and finally the public key, which we had copied in step 9. It should look like the following:



11. Click Send test vote to be prompted if your vote was successful. You can also visit your console in another tab. This message should appear in the image below when a player votes successfully.



12. You have now successfully installed NuVotifier. As for player rewards, that is where VotingPlugin comes in. These rewards can be edited per website by going to File Manager. Navigate to plugins folder and then the VotingPlugin Folder. This is where you can edit VoteSites.yml. 13. You will have to set up each votesite manually by registering your server on sites such as https://www.planetminecraft.com/ or https://minecraft-mp.com/, you can set each reward per site or have the server execute a command on the player when he does vote, an example set up of a site would be as shown below.



The site currently has $1000 to reward the player and a message thanking him for voting for MinecraftServersBiz. You may reward the user with any type of reward, as well as run commands to other plugins like giving the player Vote Keys in order to crate the plugins.



1. Congratulations! You can now vote on your server.

Leave a comment

Design a site like this with WordPress.com
Get started