VotingPlugin 5.18.2

Most highly featured votifier listener! 1.13+

  1. Ben12345rocks
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.13
    Source Code:
    https://github.com/Ben12345rocks/VotingPlugin
    Contributors:
    Grizz (Artwork, resource icon)

    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]

    Highly customizable vote listener with many features!

    Description:

    This plugin is an advanced vote listener. You can see the full feature list below, some with links to a wiki page to explain them further. This plugin has more features than all other votifier listeners out there. Use v5.13.6 for 1.12 and older versions.

    If you need help feel free to contact me. If you enjoy it please leave a review and if you want to support me adding more features feel free to donate.

    Get dev builds here.


    Requires:
    • Votifier/NuVotifier (Or any other plugin that uses the votifier event) - Must be setup properly in order to get votes
    • Vault (Optional) - Give money directly, also requires an economy plugin to work
    • Java 8
    Features:
    • Give rewards for the following:
      • For specific sites or every site (Configured in VoteSites.yml)
      • All Sites - A reward for voting on all sites
      • First Vote - Reward for first time voting
      • Voting x amount of votes (with per day/week option), also known as Cummulative rewards - Vote x number of times for reward
      • Milestones - Give player a 1 time reward for voting x amount of times (Can be reset monthly)
      • VoteStreak - Give player for voting x number of times in a row
      • VoteParty - Everyone on server (or who voted) get reward after x amount of global votes
    • Powerful Reward System
      • Many Effects:
        • Sounds
        • Particles
        • Titles
        • BossBar
        • ActionBar
        • Firework
      • Requirements to give rewards:
        • Permission
        • World (Only give in whitelisted worlds)
        • Chance
        • Online/Offline (Set what reward should be given based on whether the player was offline/online)
        • Javascript expression
      • Basic rewards:
        • Commands
        • Items (With advanced abilities)
        • Money
        • EXP
        • Messages (Broadcast/Player)
      • Advanced Rewards:
        • Delayed rewards (E.g. Delay a reward by 10 minutes)
        • Timed rewards (Execute reward at specific time)
        • Random Chance (Different than a normal chance)
        • Execute javascript
        • Priority rewards (List of rewards to give, will give first reward that it can based on permission/chance)
        • Choice Rewards (Let players choose)
        • Force reward to be given while player is offline
        • Potions
        • Lucky rewards
        • Select which server to give (Useful in some cases)
      • Works the same throughout the plugin (learn it once, apply it everywhere)
      • Ability to inject your own custom rewards
      • Much much more!
    • VoteReminding (Also Supports VoteRemind)
    • See total votes from a player or server (/vtotal)
    • See the last time you voted (/vlast)
    • See the next time you can vote (/vnext)
    • See who voted today (/vtoday)
    • Edit Formatting
    • Offline Player Voting Support (Supported by default)
    • Top Voter (AllTime/Monthly/Weekly/Daily) - With reward support
    • VoteForwarder - Vote accross multiple servers
    • Tab complete support
    • UUID Support
    • Json Messaging
    • Signs
    • PlaceHolderAPI Expansion
    • Player GUI's (/vote GUI, /vote top, etc) - Can be disabled
    • Scoreboards for top voters (only if GUI's are disabled)
    • Voting Points
    • Built in VoteShop to spend voting points (Use BossShop for more advanced things)
    • BossShop support
    • LeaderHeads support
    • AuthMe support
    • Manage ingame (/av GUI)
    • Web Support
    • Convert from another plugin
    • Flat file/SQLite/MySQL support (With ability to switch and keep data)
    Setup:
    Click here for a basic setup guide.

    Commands & Permissions:
    Click here for a list of commands and permissions.

    Pictures/Videos:




    (Doesn't cover reward configuration)


    [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]


    Default files:
    Config.yml
    VoteSites.yml



    See the wiki for help! Some Pages Below.


    Adding Voting Websites
    How it works
    Future Versions
    API
    License

    Metrics
    FAQ

    Want to make your own changes/improvements? Check out the source on GitHub and feel free to make your own contributions.

    Code (Text):
    <repository>
        <id>jitpack.io</id>
        <url>https://jitpack.io</url>
    </repository>

    <dependency>
        <groupId>com.github.Ben12345rocks</groupId>
        <artifactId>VotingPlugin</artifactId>
        <version>LATEST</version>
        <scope>provided</scope>
    </dependency>

    Versions:
    LATEST - latest stable release
    BRANCH-SNAPHSOT - unstable builds
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    Want to help support me in adding more features and keeping this plugin free? Feel free to donate.
    [​IMG]
    Please leave issues, questions, and requests in the discussion section or on GitHub!

    Don't leave a negative review without asking for help first!

    Resource Icon and artwork made by @Grizz
    helolego, AykutFX, AccioAce and 17 others like this.

Recent Updates

  1. 5.18.2
  2. 5.18.1
  3. 5.18

Recent Reviews

  1. Ezhax
    Ezhax
    5/5,
    Version: 5.18.2
    Great plugin but I can't figure it out how to give rewards for players

    I'm looking for something simple I've seen that you can give rewards directly from site.yml folder so here is my config


    MinecraftServers:
    Enabled: true
    Name: Minecraft Servers
    ServiceSite: minecraftservers.org
    VoteURL: https://minecraftservers.org/vote/467868
    VoteDelay: 24
    Item:
    Material: SAND
    Amount: 1
    Rewards:
    Messages:
    Player: '&aMultumim pentru votul acordat pe &4%ServiceSite%!'
    Commands:
    Console:
    - 'give %player% 1 diamond'
    - 'eco give %player% 100'

    If someone can point out what did I do wrong, please
    Thank you!
    1. Ben12345rocks
      Author's Response
      Post in the discussion section with a pastebin of your votesites.yml
  2. N1D4L0S
    N1D4L0S
    3/5,
    Version: 5.18.2
    Ok so , my votifier is correctly setup (i have tested it on https://mctools.org/votifier-tester) , i get a reward. But on others site i don't get a reward when my players vote ..
    1. Ben12345rocks
      Author's Response
      What does it say in console? Ask in the discussion section next time.
  3. KlenerTeufel96
    KlenerTeufel96
    5/5,
    Version: 5.18.2
    Top Plugin with many customizable settings!
    Top active Developer, where you get very fast help!
    I highly recommend it!
    1. Ben12345rocks
      Author's Response
      Thanks for the review! :)
  4. ItsWilven
    ItsWilven
    5/5,
    Version: 5.18.2
    Excellent plugin. My only question is whether it is possible to broadcast to my server only when a player has voted on all sites, rather than every time. Right now my chat is spammed with these messages and I would love to disable them and add one which broadcasts only when a player has voted on all of the sites.
    1. Ben12345rocks
      Author's Response
      Add it to the all sites reward and set the broadcast to a blank message. Thanks for the review! :)
  5. starnos
    starnos
    5/5,
    Version: 5.18.2
    Really a very strong and well written plugin. Versatile and elegant. Thank you for the plugin. It will provide a valuable service on our server. Keep it up :)
    1. Ben12345rocks
      Author's Response
      Thanks for the review! :)
  6. XGNXlency
    XGNXlency
    1/5,
    Version: 5.18.2
    Terrible plugin. Coding and configuring is broken to hell and it doesn't even do what it's designed to do.
    1. Ben12345rocks
      Author's Response
      Considering your attitude in the discussion section, this review doesn't surprise me. Have a good day.
  7. Cocoa
    Cocoa
    5/5,
    Version: 5.18
    So many options! I love it. Works great, and I'm happy to give it 5 stars. The multiple configs and permissions options make this a great way to have tier-ranked voting rewards.
    1. Ben12345rocks
      Author's Response
      Thanks for the review! :)
  8. Amanso25
    Amanso25
    5/5,
    Version: 5.18
    Very good voting plugin! Been looking for one for days. this one is the best one.
    1. Ben12345rocks
      Author's Response
      Thanks for the review! :)
  9. krytos
    krytos
    5/5,
    Version: 5.18
    Great plugin.
    Is there a way to make different rewards for different groups of players? I have been using other voting plugin and I could have 1 VIP rank getting more rewards. Is this possible with this plugin?
    Thanks
    1. Ben12345rocks
      Author's Response
      It is. Ask in the discussion section
  10. Jed0328
    Jed0328
    5/5,
    Version: 5.17.5
    Good plugin. Although I have set all the voting rewards and such, but when a player votes through the link in /vote, it does not output the reward. Pls help.
    1. Ben12345rocks
      Author's Response
      Ask in the discussion section.