Rankings
Search
Advanced search Ctrl + K to open search

NuVotifier Configuration

Connect your Minecraft server to Top-Games with NuVotifier to automatically receive vote notifications and reward your players.

Minecraft Compatible
Token Authentication
Real time

Requirements

Important: This configuration requires a Minecraft server with a Votifier-compatible plugin.
  • Minecraft server (Spigot, Paper, Bukkit, etc.)
  • NuVotifier plugin installed
  • Dedicated port open on your server (default 8192)
  • Access to server configuration files

NuVotifier Installation

1
Download NuVotifier

Download the latest version of the NuVotifier plugin from SpigotMC.

Download on SpigotMC
2
Install the plugin

Copy the nuvotifier.jar file to your Minecraft server's plugins folder.

plugins/nuvotifier.jar
3
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"
Network port: Make sure port 8192 (or the one you configured) is open in your firewall and accessible from the Internet.
Token Information: NuVotifier automatically generates a token that you must configure in Top-Games.

Top-Games Configuration

1
Get your token

NuVotifier automatically generates a token that you must retrieve from the server configuration file.

File location: plugins/Votifier/config.yml
Important information: The token is found in the "tokens" section of your NuVotifier config.yml file.
2
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
3
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
VotingPlugin

Complete plugin with GUI, rewards and statistics

Download
CustomVoting

Modern and configurable voting plugin with GUI

Download
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!"
VoteSite Configuration: Replace YOUR-SERVER with your Top-Games server name. This configuration allows displaying Top-Games in the voting GUI.

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 8192 from 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
Type: Minecraft Plugin
Compatibility: Spigot, Paper, Bukkit
Default port: 8192
Protocol: Token + TCP
Configuration summary
  1. Install NuVotifier
  2. Open port 8192
  3. Get the integration token
  4. Configure in Top-Games
  5. Test the connection
  6. Install a rewards plugin
Support

Need help configuring NuVotifier? Our team is here to assist you.