Change Log
Randomized rewards for voting
Home | Permissions | Commands | Config Guide | Files | Change Log | Dev
Click on the version number to see the detailed descriptions of additions and changes for each update.
v2.2
- Added the in-game Award Creator.
- Added ability to delete awards in-game: /vr deletereward [#], /vr deletemilestone [#]
- Added the ability to edit existing awards: /vr editreward [#], /vr editmilestone [#]
- Added the ability to customize items for awards easily: /vr setname [text], /vr setlore [text], /vr colors
- Major config overhaul
- Rewards/Milestones have been moved to the new awards.yml.
- New GUI setting "showPlayersAndGroups".
- Extra scoreboard name length protection to further prevent a rare client crash.
- Decreased the start up time.
- Removed some characters in the files that some computers didn’t like.
- Fixed time parsing bug for first time voters.
v2.1
- VoteRoulette is now UUID aware!
- Have unclaimed awards auto-claimed when players log on.
- Disable unclaimed awards all together.
- Disable the Inventory Protection. Items will drop at the players feet if their inventory is full.
- Now you can use "-a" at the end of all the /vr rewards and /vr milestones commands.
- This "all" flag allows you to see all the rewards/milestones, regardless of if you qualify for them.
- Added /vr forcereward and /vr forcemilestone
- Improvements to stats handling in regards to the Scoreboard. A rare client crash should no longer happen.
- The login messages such as the 24 hour reminder, are now slightly delayed to make them easier to notice.
v2.0.3
- Fixed lore and names for items keeping the first player name it inserts, when using the %player% tag
- The Rewards/Milestones GUI now shows the viewing player's name in the lore and name of items instead of just %player%
- New option in the config to turn off the use of the Scoreboard for stats (under the GUI section).
- Fixes some inconstancy with the unclaimed award messages
- Added the "no time stamp saved yet" error message to the localizations.yml
- Added the "Showing top 10 players for..." stats message to the localizations.yml
v2.0.2
- Fixed player Votestreaks not properly incrementing.
- Fixed Reward/Milestones with a "message" node broadcasting that message to the whole server instead of just to the player.
v2.0.1
- If you have guiForAwards set to true and your server is 1.7+ , you can now click the name of an award when you type "/vr rewards (or milestones)" to see its contents, instead of having to type another command.
- A randomized firework is now shot up from players when they earn a milestone (you can turn this off in the config)
- Added a broadcastCooldown option
- The "/vr forcevote" command now calls the actual Votifier vote event
- Included some basic API
- Added Metrics tracking
- Added a debug mode
- Fixed "/vr lastvote [player]" incorrectly showing the last vote time of the command sender instead of the given player.
- More code optimization and bug fixes
v2.0
- New save format with auto-import from old format
- Visual representation for Rewards/Milestones
- Fancy Links™ for the /vote command
- A new command "/vr top10", using the Scoreboard
- Added votesteaks option for Rewards
- Greatly expanded Localizations.yml
- Ability to set which command alias is to be shown to players in all the text
- Separated server broadcast messages for when a player receives an award and when he doesn't.
- Added "wipestats" command
- Majorly reworked, rewrote, and optimized a lot of the code
v1.9.7
- Added a new "reroll" node to Reward/Milestones. Use this to have an award reroll the dice for a chance to get second reward on top of the first!
- Added a new "description" node for Rewards/Milestones. Provide a brief description of your reward/milestone for /vr rewards command.
- You can now have a delayed command automatically run if the server shuts down (or VoteRoulette gets disabled)
- A new localizations.yml file located in the data folder!
- Fixed some bugs with translating color codes for item name and lore descriptions and other things.
- VR now considers 0% as a chance for Rewards/Milestone. (Before if 0 was stated, VR would skip over it)
- Enchants on enchanted books are properly registered now.
v1.9.6
- Added a new "multiple" node to items in rewards and milestones for multple items with same id but different data id.
- Updated the messages displaying what items are in rewards to be more descriptive about spawn eggs and potions.
v1.9.5
- Fixed the dataID node not accepting values greater than 16
- Added an automatic update checker
v1.9.4
- Added a new config option "randomizeTiedHighestPriorityMilestones"
- Added global support for %color% tags in the messages.yml file
v1.9.3
- Added a "websites: " node for rewards only.
- A new file will generate in the VoteRoulette's "data" folder called "known websites".
- Added the ability to delay commands in rewards/milestones.
- Added the ability to force a delayed command to run if the player logs off.
v1.9.2
- Added a "players: " node per reward/milestone to state specific players that are also eligible for this reward/milestone.
- The "chance: " node has been tweaked to support a greater range of chances.
- Added a "/vr remind" command that manually broadcasts the periodic reminder.
- Minor config tweaks
v1.9.1
- Optimized some code and threaded some of the process that happen when a vote comes through.
- Cleaned up various things with the commands.
v1.9
- Set chances per reward/milestone
- Added a new permission voteroulette.claimall. Negating (-) this permission will make it so players can't use the "claim all" commands for rewards/milestone.
- Minor config/messages.yml grammar and typo fixes/tweaks.
v1.8
- Complied against Java 6 for JRE 6 support
- Changed "/vote" command to "/votelinks" and added "/vote" as an alias, for compatibility with other plugins that use /vote.
- Fixed bug that would still load an old config after you removed that old config and typed /vr reload the first time.
v1.7
- Fixed bug when "onlyConsiderPlayersPrimaryGroup" was set to true and player voted while offline.
v1.6
- Added a 24 hour notification. Players will be notified when 24 hours have passed since their last vote.
- Edit the 24 hour notification in the messages.yml file.
- Added the command "/vr lastvote".
- Moderators can type "/vr lastvote [player]"
- Added a config option to only broadcast to the server when a player votes if the voting player is currently online.
- Added a config option to only consider a players primary permission group when doing reward/milestone checks, to help with inheritance.
- Updated the help menu with the new commands.
v1.5
- Added a world blacklist in the config. Players can never claim rewards/milestones in these worlds.
- Added the option to set the required worlds per reward/milestone with the new "worlds: " node.
- Added the ability to tell VoteRoulette to consider the world the player is standing in first when a player votes.
- Made the /vr forcevote command ignore the player blacklist entirely.
- Added /vtr as another command alias.
v1.4
- Fixes some bugs with the messages.yml file.
v1.3
- Added a "armorColor: " section to Reward/Milestone for items that are leather armor.
- item "lore: " and "name: " sections now support the %player% tag.
- item "name: " section now supports color codes.
- Added the backbone to MySQL support.
- Cleaned up some code
- If a player hasn't voted yet, /vr stats will show a player has zero votes instead of "They have no votes saved".
v1.2
- Edit the broadcast messages! New file: messages.yml.
- Set a custom message for a specific reward/milestone that will override the default reward message.
- Set commands for rewards/milestones
- Added a /vote command that lists all your voting sites to the player.
- Set a periodic reminder for players to vote.
- Bug fixes
v1.0
- Initial Release