This is a discussion topic for the Ore project, NuVotifier. View the full project on Ore for downloads and more information.
NuVotifier is a plugin that allows your server to be notified (aka votified) when a vote is made on a Minecraft server top list. NuVotifier is secure, and makes sure that all vote notifications are delivered by authentic top lists.
NuVotifier’s primary features include:
- Receiving votes, either for a single server or for an entire network
- When running on a proxy, it is able to forward votes to other servers on the network
- Backwards compatible (virtually every version from 1.7.2 onwards is supported)
NuVotifier supports a wide variety of server platforms, including:
- Bukkit & forks, including Spigot, Paper and others
NuVotifier can also run on these proxies:
- BungeeCord & forks, including Waterfall and others
For tighter integration, you can also use NuVotifier as a standalone dependency, acting as a standalone server.
NuVotifier will listen on a port on your server for vote requests. This feature is enabled by default, with NuVotifier listening on all addresses on port
8192 by default. NuVotifier uses cryptographic techniques to ensure the votes actually come from the server lists you specify but it is ultimately up to you to keep your server’s keys and tokens secret.
For security, NuVotifier can listen on a different address and port by changing the
port settings in the configuration file, and you can tell NuVotifier to not listen for votes on its own port by setting
port: -1 in the plugin’s configuration file.
While NuVotifier can operate without opening its own port, it will only be operational using plugin message-based vote forwarding, with votes sent from a BungeeCord or Velocity proxy.
Other Releases and Development Builds
NuVotifier was recently migrated to Ore as of July 20, 2020 - the first version to be posted on Ore was 2.7.1. There are other releases of NuVotifier.
Please note that none of these releases have been reviewed by Ore staff and thus may not be safe for download. In the case of development builds, new functionality may have only received the most cursory of testing and may also not be safe to be run on anything other than a development server you don’t care about. Please proceed with caution.