Polymart is now Voxel Shop! We're upgrading many features of the site, and during this open beta you will experience occasional bugs. Learn more  
Jackpot icon

Jackpot 1.0.0

1.7 - 1.21.x

p3TNRHL.png
 
Support: Discord
Jackpot is a complete jackpot system for Minecraft servers where players place money into a shared pot. When the round timer reaches zero, a winner is selected with the chance weighted by the amount wagered, the more a player bets, the higher their chance of winning. The winner receives the entire pot.
 
Requirements
To use this plugin, the following is required:
 
  • Vault together with an economy plugin (e.g. EssentialsX Economy)

  • A Spigot or Paper server
 
Commands
  • /jackpot (alias: /jp)
    Displays basic information.

  • /jackpot reload (admin)
    Reloads config.yml, cancels and clears all active jackpot rounds, and updates all registered signs.
 
Create a Jackpot
  • /jackpot create <name>
    Creates a new jackpot with the specified name.
 
Timer Settings
  • /jackpot <name> timer <time_in_seconds>
    Sets the duration of a jackpot round.
    The timer starts automatically when at least two players have placed a bet.
 
Fireworks
Fireworks can be displayed when a winner is selected.
 
  • /jackpot <name> firework add
    Adds a firework location at the block you are looking at.

  • /jackpot <name> firework remove
    Removes the firework location at the block you are looking at.

  • /jackpot <name> firework remove all
    Removes all firework locations for the selected jackpot.
 
Permissions
  • jackpot.use
    Allows players to use the jackpot system (signs and basic commands).

  • jackpot.admin
    Grants access to all admin commands and the ability to create and register jackpot signs.
 
Signs
Signs are created by writing the following:
 
  • Line 1: [jackpot] or [jp]

  • Line 2: <name> (jackpot name)

  • Line 3: type (total, play, timer)
 
Functionality
  • The player right-clicks the sign and enters their bet directly in chat (without /).

  • Only one player per sign.

  • When a bet is placed, the sign updates with the player’s name and wagered amount.
 
Refunds on Server Restart
To prevent exploitation, the following rules apply:
 
  • All bets are saved in the plugin’s SQLite database.

  • A bet is refunded only if it originates from a previous server startup (e.g. crash or restart) and the player then joins the server.

  • No refund is given for normal leave/join during the same server session.

  • When a jackpot round ends, all stored bet data for that jackpot is cleared.
 
Placeholders
The following placeholders can be used in signs and messages:
 
  • %name% – jackpot name

  • %total% – total pot

  • %player% – player name

  • %amount% – wagered amount or winning amount

  • %time% – seconds remaining on the timer
 
Firework Configuration
Fireworks triggered when a winner is selected can be customized in config.yml:
 
  • firework.power

  • firework.type

  • firework.flicker

  • firework.trail

  • firework.colors

  • firework.fadeColors
 
Version Notes
  • The plugin uses reflection to automatically enable newer features, such as glowing sign text, when supported by the server version.

  • On older Minecraft versions, blinking effects will work, but glow effects may be limited depending on the version.
Owned
Ready to download
This resource is already attached to your account. You can download the latest file any time.

casino

kasino

game

money

vault

darksmite