MythicVote icon
Public Plugin

MythicVote

Vote rewards, milestones, leaderboards and Discord updates.

32Spigot downloads
Modrinth downloads
Not rated0 Spigot ratings
1.2.2Current version
24 Jun 2026Last public update

Full overview

Vote rewards, milestones, leaderboards and Discord updates.

MythicVote combines vote handling, repeatable rewards and long-term loyalty tracking in one focused plugin. Each confirmed vote can run configurable commands while the player's lifetime total feeds milestones and leaderboards.

The system is built to make voting visible rather than treating it as a silent reward command. Players can see progress, compete for ranking positions and receive meaningful recognition for continued support.

Best suited toPublic servers that want voting to feel like an ongoing progression track instead of a single command payout.

How it works

Reward the vote today and the loyalty behind it

NuVotifier delivers the vote event, MythicVote records it and the configured reward commands are executed. Offline handling and stored totals keep the reward loop dependable even when a player is not standing in front of the server at the time of the vote.

Milestones provide larger one-time rewards at important totals, while leaderboards and PlaceholderAPI values make the same data available to menus, scoreboards and chat layouts.

  • Configurable commands for every vote
  • Lifetime totals and milestone rewards
  • Leaderboard visibility for community competition
  • Discord webhook announcements and PlaceholderAPI support

Administration

Configuration and live-server use

Rewards are command-driven, allowing the plugin to work with economies, permissions, custom items and other server systems. The design avoids forcing a specific crate or currency plugin and keeps player vote data in persistent storage.

CompatibilityPaper/Spigot 1.20–1.21.x IntegrationsNuVotifier, Discord webhooks, PlaceholderAPI Version1.2.2

Feature breakdown

Everything included in MythicVote

Each headline feature is expanded below so visitors can understand the real server use rather than seeing a short tag list.

Per-vote command rewards

Run one or multiple console commands whenever a valid vote is received.

Lifetime vote tracking

Maintain a persistent total for every player across restarts.

Milestone rewards

Grant larger rewards when players reach configured lifetime targets.

Leaderboards

Show the community who is supporting the server most consistently.

Discord webhook embeds

Publish polished vote activity and milestone announcements outside Minecraft.

Player data persistence

Vote progress remains available for commands, placeholders and future rewards.

Getting started

Installation and rollout

The platform buttons include downloads, changelogs and the original public resource discussion.

  1. 1

    Install NuVotifier and confirm vote services reach the server.

  2. 2

    Install MythicVote and configure per-vote commands.

  3. 3

    Define milestones, leaderboard presentation and webhook settings.

  4. 4

    Send a test vote and confirm online, offline and restart behaviour.

Tokens & placeholders

Text tokens found in the source

Availability depends on the feature that references each token.

%amount%%chance%%crate%%lifetime_votes%%month%%monthly_votes%%player%%position%%reward%%service%%uuid%%votes%

Source architecture

10 Java classes across 2 packages

Utils (6), me.Ghoul.MythicVote (4)

Core systems

Metrics, PlayerDataFile, RewardsFile, UpdateChecker, Main

GUI & menus

MythicVotePlaceholders

Listeners & events

JoinListener, VoteListener

Integrations & API

DiscordSRVHook, DiscordWebhookHook

Configuration reference

2 bundled YAML files

Top-level sections and defaults are summarised from the supplied resources.

config.yml

  • Prefix — &8[&6MythicVote&8]
  • Broadcast — 2 nested settings: Enabled, Message
  • Messages — 6 nested settings: No-Permission, Reloaded, Player-Rewarded, Offline-Queued, Offline-Claimed, Stats
  • Offline-Rewards — 1 nested settings: Enabled
  • Vote-Rewards — 1 nested settings: Commands
  • Vote-Sites — 3 configured entries
  • Top-Voters — 3 nested settings: Limit, Monthly, Lifetime
  • Discord — 1 nested settings: Message
  • Vote-Milestones — 3 nested settings: 10, 25, 50
  • Discord-Webhooks — 7 nested settings: Enabled, Debug, Username, Avatar-Url, Player-Head, Vote, Milestone

rewards.yml

  • Preview — 1 nested settings: Title
  • Crate-Holograms — 3 nested settings: Enabled, Height, Lines
  • Crates — 1 nested settings: Vote

Permissions

2 declared permission nodes

Defaults and descriptions come directly from plugin.yml.

mythicvote.admin

No description declared.

Default: op

mythicvote.use

No description declared.

Default: True

Commands

2 declared commands

Aliases, usage and permissions come directly from plugin.yml.

/

/mv

No description declared.

Aliases: /vote, /voteadmin · Usage: /mv · Permission: None declared

/

/fakevote

No description declared.

Usage: /fakevote <player> [service] · Permission: mythicvote.admin

Source-verified reference

Checked against MythicVote 1.2.2

This static reference is built from the supplied plugin.yml, YAML resources and Java source. No browser-generated documentation is used.

Main classme.Ghoul.MythicVote.MainAPI version1.21Java classes10 Hard dependenciesNoneSoft dependenciesVotifier, VotifierPlus, NuVotifier, PlaceholderAPILoad beforeNone

Community feedback

Latest SpigotMC reviews

Live ratings and recent written reviews from the public Spigot resource page.

Not rated ☆☆☆☆☆ 0 community ratings
Read all reviews on SpigotMC ↗
Loading the latest Spigot reviews…

Review data is loaded through Spiget. Static rating fallbacks remain visible if the service is unavailable.

Related projects

Continue exploring