Minecraft Servers HQ

Minecraft plugin Votifier

Information about the Minecraft plugin Votifier and servers where it is used

APIAdmin ToolsAdminUtilityVotingDeveloperQoLServerSecurityNotifications

🔌 About Votifier

Votifier — is a Minecraft plugin that receives secure vote notifications from server toplists and exposes a simple VoteListener API so other plugins can act on votes.

🎯 Purpose

Votifier solves the problem of reliably receiving vote events from external vote sites. Votifier accepts encrypted vote packets from supported top‑lists and delivers a parsed Vote object to registered listeners. Votifier is intended for server administrators who want a secure, minimal listener on their Minecraft server that other plugins (reward systems, announcements, leaderboards) can use.

⚙ Main features

  • Listens for vote notifications from external server lists (vote top‑lists).
  • Uses RSA encryption (2048‑bit) for vote packet verification.
  • Generates RSA key pair and stores keys in ./plugins/votifier/rsa (public.key shared with site).
  • Auto‑generates a config file (./plugins/votifier/config.yml) on first run.
  • Provides a VoteListener interface/API for other plugins to implement and receive Vote objects.

🧩 Who it's for

  • Server owners who want a secure vote listener.
  • Plugin developers who need a standard VoteListener to hook vote events.
  • Admins running Spigot/Paper‑compatible servers looking for a light vote receiver.

🏗 Examples of use

  • A reward/listener plugin registers a VoteListener provided by Votifier and runs commands when a player votes.
  • A custom plugin logs votes or updates an external leaderboard using the VoteListener API.
  • Server operators publish the plugin's public.key to voting sites so votes are accepted and verified.

⌨️ Commands

The plugin does not add new commands.

🔐 Permissions

Votifier does not define plugin permissions. It functions as a low‑level listener/API provider.

⚙ Installation

📥 Installation

  • Download Votifier.jar from the official source (GitHub / project page).
  • Place the .jar in your server's plugins/ folder.
  • Fully restart the Minecraft server (do not use /reload).
  • On first run Votifier will create its folder and generate rsa keys and config.yml.

📦 Dependencies

  • No runtime dependencies required (Votifier is self‑contained).
  • Votifier is designed to run on Bukkit/Spigot/Paper‑compatible server implementations.

🧾 Configuration

  • Votifier generates ./plugins/votifier/config.yml automatically on first startup.
  • You must provide the generated public key (./plugins/votifier/rsa/public.key) to vote sites.
  • Configuration controls which port/address Votifier listens on and debug/logging options (see config.yml).
  • Votifier does not use MySQL/SQLite by itself (no DB configuration required).

🧠 Additional information

⚠ Known conflicts & security notes

  • Never share the private RSA key; exposing it allows spoofed votes.
  • Votifier is only a listener — reward execution must be handled by a listener plugin that hooks into Votifier.
  • In multi‑server architectures, forwarding or cross‑server reward distribution depends on the listener plugin, not Votifier itself.

🚧 Limitations

  • Votifier does not implement reward logic or leaderboard features — it only notifies listeners about votes.
  • Does not declare plugin permissions or in‑game commands.

❓ FAQ

Q: Does Votifier give rewards by itself?
A: No. Votifier provides the vote event; a separate listener plugin executes rewards or announcements.

Q: Where are the RSA keys stored?
A: Keys are created in ./plugins/votifier/rsa — share public.key with vote sites and keep the private key secret.

Q: Does Votifier require a database?
A: No — Votifier itself does not use MySQL/SQLite.

Q: Is Votifier compatible with Paper or Spigot?
A: Votifier is implemented for Bukkit API and is used on Spigot/Paper‑compatible servers.

📊 Telemetry & Support

  • Information about telemetry (bStats) is not present in the official repository documentation.
  • Official support channels (Discord) are not listed in the main project README; check the GitHub repo for current links.

✅ Keywords

This page references: Votifier, minecraft plugin, spigot plugin, paper plugin, minecraft server, plugin commands, plugin permissions, VoteListener, voting security.

(Information above is based on the official Votifier repository README and project metadata.)

Useful links

Servers with Votifier

Minecraft plugin Votifier is used on public servers to extend gameplay, add new mechanics, or improve server management. This page contains up-to-date information about the plugin's purpose, usage, and popularity among servers.

The catalog of servers with Votifier is generated automatically based on real data. You can see which Minecraft servers have this plugin installed, how often it is used, and what role it plays in gameplay.

Votifier usage statistics help assess its relevance and distribution. Data is updated regularly and reflects the real state of the Minecraft server ecosystem without manual input.

The Minecraft plugin Votifier page is useful for server owners choosing functionality for their project and for players who want to understand what features a server with this plugin offers.

Use this page to find Minecraft servers with the Votifier plugin, analyze its popularity, and make an informed decision about using the plugin on your server.