VotingPlugin 5.20.3

Most highly featured votifier listener! 1.13+

  1. Ben12345rocks
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.13
    • 1.14
    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, support WILL NOT be provided for these versions, so please don't ask for support for these versions.

    Make sure votifier is properly setup in order for votes to work. Votes will be announced in console regardless of setup of the plugin. Make sure this is working to improve ease of setup.

    If you need help feel free to contact me after reading the plugin page and wiki pages. 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
      • VoteCoolDownEnded - Give a reward when player can vote again
    • 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)
        • VaultGroup (Give rewards for certain groups)
        • 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)
        • RandomItem/RandomCommand
        • Javascript expression (Give rewards based on true/false)
        • Execute javascript
        • Priority rewards (List of rewards to give, will give first reward that it can based on permission/chance)
        • Advanced Priority (Same as Priority, but no need for complicated reward files)
        • 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)
        • Repeat Rewards (Repeat certain amount of times or until condition is met)
      • Works the same throughout the plugin (learn it once, apply it everywhere)
      • Ability to inject your own custom rewards & requirements
      • Use javascript throughout the reward
      • Much much more!
    • VoteReminding
    • Voting Information:
      • Total votes (/vote total)
      • Last time you voted (/vote last)
      • Next time you can vote (/vote next)
      • Who voted today (/vote today)
    • 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
    ENCOM, TomCreeper, niho1212 and 22 others like this.

Recent Updates

  1. 5.20.3
  2. 5.20.2
  3. 5.20.1

Recent Reviews

  1. KlenerTeufel96
    KlenerTeufel96
    5/5,
    Version: 5.20.2
    Best voting plugin on earth! So many settings options ... WOW!
    The developer is always helpful and really answers every question!
    I can recommend this plugin and this developer <3
    1. Ben12345rocks
      Author's Response
      Thanks for the review! :)
  2. LordYarkan
    LordYarkan
    4/5,
    Version: 5.20.2
    Can you help me with this?
    [01:32:41 WARN]: [VotingPlugin] No vote has been received from minecraft-mp.com/, may be an invalid service site. Vote on the site and look in console for a service site, if you get nothing then there is an issue with votifier
    1. Ben12345rocks
      Author's Response
      Ask in the discussion section.
  3. anemul
    anemul
    5/5,
    Version: 5.20.2
    Still excellent and the best voting plugin out there . Been using this since it first came out . If you are having your peeps to vote for your server , this is the one you want .
    1. Ben12345rocks
      Author's Response
      Thanks for the review! :)
  4. Gamerx3100
    Gamerx3100
    1/5,
    Version: 5.20.2
    Schrecklich bis man da die Belohnung gefunden hat vergeht eine Ewigkeit. Ganz schlecht
    1. Ben12345rocks
      Author's Response
      Thanks for the 1 star
  5. WhiteIverson
    WhiteIverson
    5/5,
    Version: 5.20.2
    Excellent plugin, however I have one question, how do I use the EverySiteReward? It isn't explained anywhere. Do I need the square brackets? For running a command do I need 'Commands: '? Thanks!
    1. Ben12345rocks
      Author's Response
      It works the same as the Rewards under each votesite.
  6. bennajah
    bennajah
    5/5,
    Version: 5.20.2
    voting plugin support paper ??
    becasue i try it on paper 1.8 but not working
    1. Ben12345rocks
      Author's Response
      Read the plugin page.
  7. Ithirul
    Ithirul
    5/5,
    Version: 5.20.1
    Great plugin, works as it should. Really powerful, tons of customization and possibilities. The plugin even sets up voting sites automatically. Can't get easier than that. Author is really active, fixes problems and helps as much as he can. On top of all that, the plugin is free.
    Bad reviews are simply people who haven't set it up correctly and didn't bother to ask for help.
    1. Ben12345rocks
      Author's Response
      Thanks for the review! :)
  8. ENCOM
    ENCOM
    5/5,
    Version: 5.20.1
    Not sure why so many bad review, the plugin very advanced, huge config with a lot of customization and its free, and its open source!
    ive been using this plugin for a while now and it works fine, the author is very friendly and active and im sure if you find any bugs or you want some additional features which might benefit other users as well he might even add those, keep it up:))
    1. Ben12345rocks
      Author's Response
      Thanks for the review! :)
  9. SharpGamer
    SharpGamer
    5/5,
    Version: 5.20.0
    For anyone looking at the reviews!
    Don't mind all the bad reviews. I've used the plugin on my server together with Votifier. I haven't had a single problem. Easy to setup and easy to customize rewards for each site.
    All in all a good plugin.
    If you have any problems with the plugin, feel free to contact me or the author.
    1. Ben12345rocks
      Author's Response
      Thanks for the review! :)
  10. ToxicSpin
    ToxicSpin
    2/5,
    Version: 5.20.0
    Pros: open source, free and well written code
    Cons: the plugin is a total mess, a full recode is necessary. Compatibility through versions is really easy to keep for such a simple plugin, but VotingPlugin manages to make a simple vote listener so complicated that even with a well-written wiki, people still can't set it up.
    1. Ben12345rocks
      Author's Response
      Why should I bother supporting an outdated version? The majority of issues people experience setting up is with votifier.

      How can I make it more simple? Have the voting site be generated for you and all you have to do is add the reward? Well it already does that.