Jackpot [1.8 - 1.16] ⭐ Automatic Lottery System ~ CosmicPvP Replica 1.1.1

A lightweight and highly customizable, auto lottery plugin!

  1. TechnoVision
    Native Minecraft Version:
    1.16
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Source Code:
    https://github.com/TechnoVisionDev/Jackpot
    Description:
    Jackpot is the Ultimate Automatic Lottery Plugin, inspired by CosmicPvP's jackpot system! Jackpot allows your players to purchase lottery tickets into a global lottery that runs on a constant timer. Jackpot is also highly configurable, meaning you can modify every value and message to your liking through the config. This plugin is great for factions, skyblock, towny, and other economy-based servers.


    [​IMG]
    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    Commands:
    /jackpot - Displays info about the current jackpot.
    /jackpot buy <amount> - Purchase a lottery ticket.
    /jackpot reload - Reload the config and restart jackpot timer.

    Permissions:
    jackpot.reload - Reloads the config.yml

    Dependencies:
    > Vault (This plugin will not work without Vault).

    Included Features:
    > Automatic lottery system.
    > Configurable tax, timer length, and ticket price.
    > Fully customizable config file.

    Code (Text):

    # +------------------------------------------------------+ #
    # |                 Jackpot (Configuration)              | #
    # +------------------------------------------------------+ #
    # If you have problems, join the Jackpot help support channel:
    # https://discord.gg/gFwVVTE
    # -----------------------------------------------------------
    # Use these placeholders to display information:
    # -
    # {amount} ---> Amount of tickets purchased.
    # {price} ---> Price for tickets purchased.
    # -
    # {timer} ---> Total time remaining till jackpot draw.
    # {total-value} ---> Total value of current jackpot.
    # {tax} ---> Jackpot tax percentage.
    # {total-tickets} ---> Total amount of jackpot tickets.
    # {player-tickets} ---> Number of jackpot tickets purchased by the player.
    # {player-percent} ---> The percentage change the player will win the draw.
    # -
    # {winner} ---> The player name of the current jackpot draw winner.
    # {prize} ---> The current jackpot draw prize.
    # -----------------------------------------------------------
    # IMPORTANT NOTES:
    #    > Wrap your text in '' (quotes) if using color codes.
    #    > All time values are in seconds.
    #    > A tax-percent value of 0.10 is a 10% tax.
    # -----------------------------------------------------------
    jackpot:
      ticket-price: 10000
      draw-time: 10800
      tax-percent: 0.1
      warnings:
      - 3600
      - 1800
      - 600
      - 60
      confirm-gui: true
    messages:
      buy-ticket: '&a&l(!) §aYou successfully purchased {amount} tickets for ${price}'
      cannot-afford: '&c&l(!) §cYou cannot afford the total price of ${price} for {amount}
        tickets!'
      jackpot-info:
      - ''
      - '&e&lServer Jackpot'
      - ' &b&lJackpot Value: &e${total-value} &7(-{tax}% tax)'
      - ' &b&lTickets Sold: &e{total-tickets}'
      - ' &b&lYour Tickets: &a{player-tickets} &7({player-percent}%)'
      - ''
      - '&b&l(!) &bNext Winner in &n{timer}&r'
      - ''
      jackpot-results:
      - ''
      - '            &b&l(!) --- JACKPOT RESULTS --- &b&l(!)'
      - '   &7Congratulation to &a{winner}&7 for winning the lottery!'
      - '    &7A prize of &a${prize}&7 has been added to their balance.'
      - ''
      jackpot-warning:
      - ''
      - '&b&l(!) &bServer Jackpot (${total-value}) drawing in &l{timer}&b!'
      - '&7Use &e/jackpot buy &7to purchase a ticket!'
      - ''
    confirm-gui:
      title: Confirm {amount} Tickets
      confirm-button:
        material: LIME_STAINED_GLASS_PANE
        name: '&a&lConfirm Purchase'
        lore:
        - '&7Click to &aconfirm &7purchase of'
        - '&a{amount} &7ticket(s) for &a${price}'
      cancel-button:
        material: RED_STAINED_GLASS_PANE
        name: '&c&lCancel Purchase'
        lore:
        - '&7Click to &ccancel &7purchase of'
        - '&c{amount} &7ticket(s) for &c${price}'
      center-button:
        material: BOOK
        name: '&e&l(!) Confirm Your Purchase (!)'
        lore:
        - '&7Select whether you would like to'
        - '&7confirm or cancel your ticket purchase.'
      cancel-message: '&c&l(!) &cYou have canceled your ticket purchase!'[/COLOR]
     

    Bug Reports:
    If you experience any errors, bugs, or issues, please message me or ask for support in the discord https://discord.gg/qzEQzYr. Please consider leaving a review down below if you enjoy the plugin! DO NOT leave bug reports in the reviews section.

    Servers Running Jackpot:
    - play.mythicpvp.net
    - tangomc.net

    If you would like me to add your server to this list, DM me on here or discord TechnoVision#0647


    Coming Soon:
    > /jackpot stats command
    > /jackpot forcewinner command
    > Allow jackpots to save data after server restarts
    > Open to suggestions!

    [​IMG]
    Rhander likes this.

Recent Updates

  1. Update v1.1.1
  2. Update v1.1
  3. Update 1.0.2

Recent Reviews

  1. tuanbinn2004
    tuanbinn2004
    5/5,
    Version: 1.1.1
    you can add jackpot message "no player buy tickets" If possible, update soon! thanks
  2. Firosee
    Firosee
    5/5,
    Version: 1.1.1
    This developer is a pretty cool guy, i asked for some suggestions to be added to this plugin and he was happy to do so. Thank you for that man and i appreciate it.
  3. HyZone
    HyZone
    5/5,
    Version: 1.1.1
    Amazing plugin! Would be amazing if you add support for placeholderapi to add placeholders : D
  4. Kubson_19
    Kubson_19
    5/5,
    Version: 1.1
    Good resource, simple but useful and easy to understand for players and friendly dev:)
  5. wvbigdave
    wvbigdave
    4/5,
    Version: 1.1
    I love the plugin, but really need it to save data across server reboots. Its kinda a deal-breaker until you get that setup.
    1. TechnoVision
      Author's Response
      I’m hoping to add this into the next update. The plugin is fully open source, so you or another developer are welcome to add whatever feature you’d like for the community.
  6. Gustavo_Player
    Gustavo_Player
    5/5,
    Version: 1.1
    Good plugin. =)
    1. TechnoVision
      Author's Response
      Thank You! :)
  7. _Cookie_
    _Cookie_
    5/5,
    Version: 1.0.2
    Great Plugin for adding a lottery system to servers, I highly recommend it if you need a lottery system on your server.
    1. TechnoVision
      Author's Response
      Thanks for the review, glad you like it :)
  8. bear_YT
    bear_YT
    5/5,
    Version: 1.0.1
    Very good plugin in using it on my server TangoMC.net its the only public free cosmicpvp jackpot! Can ypu add TangoMC.net to the servers using this plugin please.
    1. TechnoVision
      Author's Response
      Thanks so much for the feedback :)