NuVotifier Configuration
Connect your Minecraft server to Top-Games with NuVotifier to automatically receive vote notifications and reward your players.
Requirements
- Minecraft server (Spigot, Paper, Bukkit, etc.)
- NuVotifier plugin installed
- Dedicated port open on your server (default 8192)
- Access to server configuration files
NuVotifier Installation
Download NuVotifier
Download the latest version of the NuVotifier plugin from SpigotMC.
Download on SpigotMCInstall the plugin
Copy the nuvotifier.jar file to your Minecraft server's plugins folder.
plugins/nuvotifier.jar
Restart the server
Restart your Minecraft server so NuVotifier automatically generates its configuration.
NuVotifier Configuration
After the first startup, NuVotifier automatically creates the configuration file plugins/Votifier/config.yml.
Default configuration
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"
Top-Games Configuration
Get your token
NuVotifier automatically generates a token that you must retrieve from the server configuration file.
plugins/Votifier/config.yml
Configure in Top-Games
Go to your Top-Games panel, "Votifier" section of your server.
- Enable "NuVotifier"
- Enter your server IP
- Port:
8192(or your custom port) - Enter your integration token
Test the connection
Use the "Test" button in your Top-Games panel to verify that communication works correctly.
Configure rewards
To automatically reward your players, you need to install a rewards plugin that listens to NuVotifier events.
Recommended plugins
Configuration example with VotingPlugin
VotingPlugin/config.yml
# 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!"
VoteSite Configuration for VotingPlugin
To use VotingPlugin's voting GUI and display Top-Games, configure the VoteSites.yml file:
VotingPlugin/VoteSites.yml
# 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!"
Troubleshooting
- Check that you have the version compatible with your server
- Make sure port 8192 is not already in use
- Check server logs for specific errors
- Verify that Java has write permissions in the plugins folder
- Check that port 8192 is open in your firewall
- Make sure the IP in Top-Games matches your server
- Test with
telnet your-ip 8192from outside - Verify that the token is correctly configured
- Check NuVotifier logs in
plugins/Votifier/
- Verify that the token is correct in your configuration
- Regenerate the token from NuVotifier configuration
- Check that the configuration file is properly formatted
- Restart the server after configuration changes
- Check that NuVotifier is properly started in the logs
- Test from another network (not the same as your server)
- Check NAT rules if you're behind a router
- Make sure your host allows incoming connections
Information
Configuration summary
- Install NuVotifier
- Open port 8192
- Get the integration token
- Configure in Top-Games
- Test the connection
- Install a rewards plugin
Support
Need help configuring NuVotifier? Our team is here to assist you.
Discover Minecraft servers
Explore our ranking of the best Minecraft servers and join the community!
View Minecraft servers