Connect your Minecraft server to Top-Games with NuVotifier to automatically receive vote notifications and reward your players.
Download the latest version of the NuVotifier plugin from SpigotMC.
Download on SpigotMC
Copy the nuvotifier.jar
file to your Minecraft server's plugins
folder.
plugins/nuvotifier.jar
Restart your Minecraft server so NuVotifier automatically generates its configuration.
After the first startup, NuVotifier automatically creates the configuration file plugins/Votifier/config.yml
.
# NuVotifier Configuration
host: 0.0.0.0
port: 8192
# Security
debug: false
quiet: false
# Tokens for voting sites
tokens:
# Configure your Top-Games token here
default: "Token automatically generated by NuVotifier"
NuVotifier automatically generates a token that you must retrieve from the server configuration file.
plugins/Votifier/config.yml
Go to your Top-Games panel, "Votifier" section of your server.
8192
(or your custom port)Use the "Test" button in your Top-Games panel to verify that communication works correctly.
To automatically reward your players, you need to install a rewards plugin that listens to NuVotifier events.
# VotingPlugin Configuration
Rewards:
Vote:
Commands:
- "eco give %player% 100"
- "give %player% diamond 1"
- "broadcast &a%player% &7voted for the server!"
Messages:
- "&aThank you for your vote!"
- "&7You received $100 and 1 diamond"
Milestone:
"10":
Commands:
- "give %player% diamond_block 1"
Messages:
- "&6Congratulations! 10 votes reached!"
To use VotingPlugin's voting GUI and display Top-Games, configure the VoteSites.yml file:
# VoteSite Configuration for Top-Games
# File: plugins/VotingPlugin/VoteSites.yml
TopGames:
Enabled: true
Name: "Top-Games"
ServiceSite: "TopGames"
VoteURL: "https://top-games.net/minecraft/vote/YOUR-SERVER"
VoteDelay: 24 # Delay between votes (hours)
VoteDelayDaily: true # Daily reset of vote delay
DisplayItem:
Material: "EMERALD"
Amount: 1
Name: "&aTop-Games"
Lore:
- "&7Vote on Top-Games!"
- "&e$150 + 2 diamonds"
Rewards:
Commands:
- "eco give %player% 150"
- "give %player% diamond 2"
- "broadcast &a%player% &7voted for the server!"
Messages:
Player:
- "&aThank you for your vote!"
- "&7You received $150 and 2 diamonds!"
telnet your-ip 8192
from outsideplugins/Votifier/
Need help configuring NuVotifier? Our team is here to assist you.