Skip to content

Ember Plugins · Free

Ember Voting

Server lists send players your way, and pay you in traffic when those players vote. Ember Voting is the whole receiving end of that arrangement in one jar: it listens for the vote, checks it is genuine, and hands out whatever you decided a vote is worth.

FreePaper 1.21.1 – 26.2Java 21+FoliaIs the VotifierIn-game editorVote partyMySQL · multi-serverVote shop

Receiving a vote and paying for it are usually two separate jobs, with a plugin for each and a stretch of configuration between them. Ember Voting does both, and is set up with two commands.

What it does

  • Receives votes in both protocols server lists use: the token protocol and the older RSA one. It registers under the service name Votifier, the name those sites and other plugins look for, so anything already listening for votes keeps working untouched.
  • Pays rewards you build in game: on every vote, on a player's first vote, when they have hit every site in one day, at vote milestones, at a vote party, and to last month's top voter.
  • Runs a vote party that fills as the whole server votes, then pays everyone online and sets off fireworks.
  • Keeps score: totals, daily streaks, monthly counts, a leaderboard, and vote points that buy things in a built-in shop.
  • Works across a network without a proxy plugin. Point the sites at one server; every server sees the vote.
  • Puts leaderboards in the world as floating panels, placed and nudged into position with a hotbar of tools rather than typed coordinates.
  • Waits for people who are offline. A vote that lands while a player is away is paid the moment they log in, milestones and all.

Two commands to set up

/voting setup

prints exactly what a vote site's form asks for, each line click-to-copy: your server address and port, the token for modern sites, and the RSA public key for older ones. The last line tells you whether the port is actually open.

/voting editor

opens the menu where you build everything else. No file editing, no restart.

Already receiving votes another way?

Drop the jar in and start the server. If a plugins/Votifier folder is there, Ember Voting copies the port, the tokens and the RSA key pair out of it and says so in the console. Your vote sites keep working with no changes, and the old folder can be deleted.

This is tested, not assumed: an existing port, a default token, a per-site token and both key files are carried over, and a vote signed with the imported token is accepted on the imported port.

Where to go next

In pictures