Mineuniverse
Log in Register
Plugins

MistfireVoteManager

Uses Votifier to give out rewards.
by _ForgeUser11976234
Download Claim this project
766 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Admin Tools Website Administration

MistfireVoteManager

Summary

Uses Votifier to give out rewards based on your configuration of the plugin YAML files.

*REQUIRES VOTIFIER

  • Where '[PlayerName]' - Replace with the player name.
  • Where [WorldName] - Replace with the name of the world on your server you wish the command to be executed.
  • Where [Command] - Replace with a command such as 'give MistfireWolf diamond 1', or any other item you wish to give a player for voting for you.

The First Command

'/rewardset [PlayerName] [WorldName] [Command]

  • Note: The [Command] section, is not case sensitive compulsory. However you are able use commands that are case sensitive, and the command will function as intended.

The Second Command

'/claim'

  • This command will only work when the user who has a 'reward' pending, is in the world specified in the command and/or config.
  • If the user is in the correct world, they will have the 'reward' placed in their inventory (or applied to their character).
  • If the user inventory is full, the command will not run, and the 'reward' will stay in their 'reward bank'.

The Third Command

'/rewardreset [player] [world]'

  • This command is purely for staff.
  • Resets all rewards for a specific player for a specific world.
  • TL:DR - Deletes player rewards.

Offline Voting

If a player votes when they are offline, they will still receive a 'reward'. A broadcast is displayed per player per vote.

Permission nodes

  • mistfirevotemanager.rewardset
  • mistfirevotemanager.rewardreset

Config Setup

Config Files

  • config.yml
  • voteCommand.yml
  • votePartyCommand

Config Syntax

  • Anywhere a command needs a player specified (in config), simply use '{username}' in place of the player's username.

config.yml

  • This is the location of every player and their rewards for every world on your server.
  • There is no setup required for this configuration file.
  • All edits to this config file will be saved while the server is not running.

voteCommand.yml

  • This is the config that will control what reward your players will receive on a world which you specify.
  • After 'world:' replace 'world' with: the name of the world folder you want vote rewards to be given out on.
  • After 'command:' replace 'crates give {username} vote 1' with: a command. This could give a player who just voted an item of some description.
  • NOTE: players can also be given commands.

votePartyCommand.yml

  • This is the config that will control how many votes it will take to trigger the Vote Party.
  • The number after maxVotes is the number of votes it will take to trigger the Vote Party.
  • The number after remainingVotes is the number that controls how many more votes it will take to trigger the Vote Party.
  • After 'votePartyCommand:' is where you will put the command to be run for each player when the Vote Party is triggered.
MFVoteManager 1.10
MC 1.10
Release 2016-10-07 Get
MistfireVoteManager 1.9
MC 1.9
Release 2016-03-25 Get

You Might Also Like

MCPanel
Plugin for MCPanel, control your server when you're not home.
7,839
SimpleClansStats
SimpleClansStats
7,828
PlayerLocations
Output JSON player data with the ability to hide
7,249
TwitBukkit
TwitBukkit
6,951
myBukkitAdmin
Administer your Bukkit Server from the web
6,930
WPAuth
Do you run a WordPress Website? Have your users promoted automatically!
6,355