HomeJavaModsJExVote | No Votifier required | VotifierV1/V2 Support
JExVote | No Votifier required | VotifierV1/V2 Support
ModsJava

JExVote | No Votifier required | VotifierV1/V2 Support

⬇ Download on Spigot
jexvote-logo-512.png

JExVote Premium
Vote listener, rewards, streaks, leaderboards and Votifier support in one plugin

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Votifier v1 RSA • NuVotifier v2 HMAC • Streaks • Vote Points • Jackpot • Bedrock Forms • REST API

What is JExVote?

JExVote handles the full voting flow for Minecraft servers. It receives votes directly from vote sites, checks Votifier signatures, rewards players, tracks daily streaks, stores offline rewards, and gives players a clean /vote menu.

You do not need NuVotifier. JExVote includes its own Votifier-compatible server with support for legacy v1 RSA votes and modern v2 HMAC votes.

Core features


Player menus

Players open everything through /vote.


Reward system

Rewards are configured in rewards.yml. You can grant simple rewards, build reward bundles, add chance-based drops, or create jackpot pools with weighted outcomes.


Streaks and freezes

JExVote tracks consecutive daily voting. The default streak timeout gives players a configurable buffer instead of breaking the streak at exactly 24 hours.

Streak Freezes protect players when they miss a vote window. They are consumed automatically when needed, so players do not have to activate them manually. Every player can start with a free freeze, more can be bought with vote points, and ranks can receive higher freeze caps through permission nodes.

Vote gifting

Players can keep another player's streak alive with:

Code (Text):

/vote gift <player>
/vote gift random
 
A gift advances only the receiver's streak. The sender keeps their own vote rewards. Daily gift limits are configurable and can be raised per rank.

Premium features


Commands

Code (Text):

/vote
/vote rewards
/vote shop
/vote freeze
/vote gift <player>
/vote gift random
/vote stats [player]
/vote top [count]
/vote sites
/vote help

/jexvote info
/jexvote reload
/jexvote reset <player>
/jexvote resetmonthly
/jexvote fakevote <player> [service]
/jexvote key
/jexvote setstreak <player> <value>
/jexvote debug-services
 
Permissions

Code (Text):

jexvote.command.vote
jexvote.command.admin
jexvote.command.admin.reload
jexvote.command.admin.reset
jexvote.command.admin.fakevote
jexvote.freeze.max.<n>
jexvote.gift.daily.<n>
 
Setup

  1. Drop JExVote.jar into your plugins folder.
  2. Start the server once.
  3. Open plugins/JExVote/config.yml.
  4. Copy the generated Votifier token into your vote site settings.
  5. Open the Votifier port in your firewall or hosting panel. Default: 8192.
  6. Add your vote sites in sites.yml.
  7. Configure rewards in rewards.yml.
  8. Run /jexvote fakevote <player> to test the full flow.

Compatibility


Optional hooks


Good to know



━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

JExVote is part of the JExcellence plugin suite.
Built for servers that want voting to feed rewards, retention and useful player stats.

jexvote-logo-512.png

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

JExVote | No Votifier required | VotifierV1/V2 Support is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21, 26.1 and newer. Downloaded 198 times (via Spigot). Download it and open it directly in the game.

Explore more