How To Set Up Voting On Your Minecraft Server

From Fun's Silo
Jump to: navigation, search

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



Two plugins are required to enable voting:



NuVotifier allows you to notify the server about any new votes from other sites. VotingPlugin, a plugin that allows you to link your players with these sites and reward them for voting. You're required to install the plugins manually, a tutorial for which can be found here. To generate the configurations, restart your server after installing the plugins.



Before you proceed with the tutorial please make sure that you have installed the above plugins.



1. First, go to the Open ports tab of your control panel.



2. Select any port of the type CUSTOM. These are ports that the votifier plugin can access to listen for votes from other sites. In our case, we used port 18518. Copy it or write it down somewhere. We will use it in quite a few ways. MINECRAFT SERVERS (Note: Open ports will be 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. GAMING BLOG



5. Change the host setting so that host is 127.0.0.1 This ensures Votifier will connect 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 which we have to change! The configuration of the votifier has been completed. Click Save, and you will be redirected to the Votifier directory. Don't leave yet, as we need one more thing. 8. Click on the RSA folder to view 2 files, private.key or public.key. Open the public.key.



9. After opening the file, you will see a long string of random words and numbers. Simply copy this line and paste it into a notepad or sticky file.



10. Start the server. Once your server has started up properly, you can open a new tab and access the server console located on the control panel. In another tab, head over to https://mctools.org/votifier-tester. Start by filling in your Minecraft Username. The IP address from which you connect to your server. It should look something like the following:



11. Hit Send test vote and you will be prompted if the 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. This allows you to edit the rewards per site. Navigate to File Manager and navigate first to plugins folder then to the VotingPlugin directory. We can now 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.



This currently set up site will reward the player with $1000 and send him a message saying "Thanks for voting on MinecraftServersBiz" when he votes for the server. You may also reward the player with other plugins, such as Vote Keys that allow you to give the player crate plugins.



1. Congratulations! Congratulations!