Logo
MINECRAFTBIBLE
Items
Items

All game items

Blocks
Blocks

Building blocks

Mobs
Mobs

Creatures & monsters

Biomes
Biomes

World biomes

Structures
Structures

Generated structures

Recipes
Recipes

Crafting guides

Advancements
Advancements

Achievements

Loot Tables
Loot Tables

Drop rates

Tags
Tags

Item groupings

All Versions
View all data →
Capes
Cape ArchiveNEW

Browse rare Minecon capes, OptiFine capes, and custom capes from players worldwide

Browse

Player Database
Player DatabasePopular

Search any player

Skin Browser
Skin Browser

Browse & download skins

Cape Gallery
Cape GalleryNEW

Minecon & OptiFine capes

Seed Vault
Seed Vault

Curated seeds

Learn

Guides
GuidesNew

Tutorials & tips

Blog
Blog

News & updates

Community

Community Hub
Community HubHub

Posts, discussions & more

All Versions
View community →
Seed Analyzer
Seed Analyzer

World seed analysis

Loot Explorer
Loot Explorer

Drop rates

Crafting Calculator
Crafting Calculator

Material planning

Enchant Calculator
Enchant Calculator

Probability math

Redstone Lab
Redstone Lab

Signal timing

Trading Profit
Trading Profit

Villager ROI

All Versions
View all tools →
Mods
Mods

Browse all mods

Plugins
Plugins

Server plugins

Resource Packs
Resource Packs

Textures & sounds

Shaders
Shaders

Visual enhancements

Datapacks
Datapacks

World logic

Scanner
Mod Intelligence

Scan & analyze any mod

All Versions
View all mods →
Loading...
IntroductionIntroductionVersion HistoryVersion HistoryGuidesGuidesBlog & NewsBlog & News
ItemsItemsBlocksBlocksMobsMobsRecipesRecipesBiomesBiomesStructuresStructuresAdvancementsAdvancementsLoot TablesLoot TablesTagsTags
ModsModsPluginsPluginsResource PacksResource PacksShadersShadersDatapacksDatapacks

MinecraftBible

The Ultimate Wiki

Logo
MINECRAFTBIBLE

The ultimate Minecraft reference. Every item, block, mob, and recipe documented with precision.

Community

  • Skin Browser
  • Cape Gallery
  • Seed Vault
  • Blog
  • Guides

Database

  • Items
  • Blocks
  • Mobs
  • Recipes
  • Biomes
  • Structures

Tools

  • Seed Analyzer
  • Mod Intelligence
  • Crafting Calculator
  • Enchant Calculator

Mods & Packs

  • Mods
  • Plugins
  • Resource Packs
  • Shaders
  • Datapacks

Site & Legal

  • About
  • Authors
  • Editorial Policy
  • Corrections
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA
  • Sitemap

© 2026 MinecraftBible. Not affiliated with Mojang or Microsoft.

PrivacyTermsContact
ucJackpot
PluginMIT

ucJackpot

Advanced open-source jackpot plugin with money, item, ticket, GUI, history, fairness, and multi-language support

3
Downloads
0
Followers
1 months ago
Updated
📦
1
Versions
economyminigameutilitybukkitfoliapaperpurpurspigot
Download Latestv1.0.0View on Modrinth

📖About ucJackpot

ucJackpot

ucJackpot is a free, open-source jackpot plugin for Minecraft servers. It brings money jackpots, real item jackpots, ticket entries, multiple room types, animated draw screens, detailed history, mailbox rewards, and multilingual GUI support into one clean plugin.

Items deposited into a jackpot stay as real items. They are not converted into money. When a player wins, they receive the actual item pool. If their inventory is full, rewards are safely moved into the mailbox so nothing is lost.


Preview

Main Menu

Main Menu

Rooms Menu

Rooms Menu

Money Deposit

Money Deposit

Item Selection

Item Selection

Deposits Viewer

Deposits Viewer

Winner Watch Animation

Winner Watch Animation

History and Fairness

History and Fairness

Features

  • Money, item, hybrid, ticket, low-risk, high-risk, and event jackpot rooms
  • Real item jackpot rewards instead of item-to-money conversion
  • Configurable room files under jackpots/*.yml
  • GUI-driven player flow for joining, depositing, watching, reclaiming, and viewing history
  • Money deposit shortcuts and manual amount entry
  • Multi-stack item selection with configurable item limits
  • Reclaim GUI for deposits before the round countdown starts
  • Mailbox protection for full inventories and offline item delivery
  • Participant-only 10-second draw title animation
  • Player toggle for personal draw title notifications
  • Chance update notifications through action bar, chat, or disabled mode
  • Watch GUI that follows the active draw animation for the selected room
  • Draw history with draw id, seed, hash, entry id, deposits, and winner data
  • Audit logs for player deposits, claims, cancels, rewards, and draw activity
  • Persistent favorite money amount
  • PlaceholderAPI support
  • Vault economy support
  • bStats metrics support
  • SQLite by default, with MySQL/MariaDB support
  • Dynamic command aliases from config.yml
  • Help output adapts to the command alias the player used
  • Java 21 build target, compatible with Java 21+ runtimes

Requirements

Requirement Details
Minecraft Spigot, Paper, or Purpur 1.21.x
Java Java 21 or newer
Economy Vault + an economy plugin for money jackpot rooms
PlaceholderAPI Optional
Database SQLite by default, MySQL/MariaDB supported

Vault is only required if you use money-based jackpot rooms. Item-only rooms can work without an economy provider.


Metrics collection

ucJackpot collects anonymous server statistics through bStats, an open-source statistics service for Minecraft software. No player names, player UUIDs, chat messages, economy balances, jackpot deposits, or inventory contents are sent to bStats.

Server owners can opt out globally in:

plugins/bStats/config.yml

or disable ucJackpot metrics in:

plugins/ucJackpot/config.yml
metrics:
  enabled: false
ucJackpot bStats

Installation

  1. Download ucJackpot-1.0.0.jar.
  2. Put the jar into your server plugins/ folder.
  3. Start the server once.
  4. Edit plugins/ucJackpot/config.yml.
  5. Edit jackpot rooms under plugins/ucJackpot/jackpots/.
  6. Run /ucjackpot reload.

Default player commands:

  • /ucjackpot
  • /jackpot
  • /jp
  • /ucj

Command aliases can be changed in config.yml.


Jackpot Rooms

Rooms are configured with separate files under:

plugins/ucJackpot/jackpots/

Each room can define its own:

  • Display name and GUI position
  • Entry mode
  • Minimum and maximum money amount
  • Minimum and maximum selected item stacks
  • Ticket behavior
  • Countdown timing
  • Season id
  • Risk and reward style
  • Item allowlist or blocklist rules

This makes it possible to run several jackpot styles at the same time, such as a general room, high roller room, item room, ticket room, and event room.


GUI and Language Files

GUI text and chat feedback are separated.

lang/<locale>.yml
gui/<locale>/<menu>.yml

lang files contain chat, action bar, and command feedback.

gui files contain menu titles, item names, lore, slots, materials, filler items, and GUI sounds.

Default language is English. Supported languages:

  • English (English)
  • Turkish (Türkçe)
  • German (Deutsch)
  • French (Français)
  • Spanish (Español)
  • Portuguese (Português)
  • Russian (Русский)
  • Arabic (العربية)
  • Chinese (中文)
  • Japanese (日本語)
  • Korean (한국어)

Only the configured locale and fallback locale are extracted on startup. If the language is changed in config.yml, running /ucjackpot reload loads the selected language files automatically.


Safety and Fairness

ucJackpot is designed to protect real player items and keep jackpot results traceable.

  • Deposited items are matched using real item data
  • Durability, metadata, enchantments, and custom tags are preserved
  • Invalid or blocked items are rejected before deposit confirmation
  • Rewards are delivered after the draw animation finishes
  • Overflow item rewards go to the mailbox
  • Draw records include seed, hash, draw id, and entry id data
  • History menus show who deposited money, items, or tickets into a draw
  • Player UUIDs and important actions are written to audit logs

Commands and Permissions

The primary command is /ucjackpot.

Default aliases from config.yml:

  • /jackpot
  • /jp
  • /ucj

Help output uses the label the player typed. For example, /jp shows /jp rooms, while /jackpot shows /jackpot rooms.

Player Commands

Command Permission Description
/ucjackpot ucjackpot.use Show command help
/ucjackpot rooms ucjackpot.use Open the room selector
/ucjackpot open [room] ucjackpot.use Open the main GUI for a room
/ucjackpot join [room] [amount] ucjackpot.join.money Enter with money
/ucjackpot item [room] ucjackpot.join.item Enter with the held item
/ucjackpot ticket [room] ucjackpot.join.ticket Enter with a valid ticket
/ucjackpot stats ucjackpot.stats Open personal statistics
/ucjackpot top ucjackpot.top Show leaderboard
/ucjackpot history ucjackpot.history Show recent winners
/ucjackpot mailbox ucjackpot.mailbox Claim queued item rewards
/ucjackpot title ucjackpot.use Toggle personal draw title notifications
/ucjackpot season [top] [season] ucjackpot.season Show season leaderboard

Admin Commands

Command Permission Description
/ucjackpot reload ucjackpot.reload Reload config, language, GUI, rooms, and aliases
/ucjackpot start [room] ucjackpot.start Start a room
/ucjackpot stop [room] ucjackpot.stop Stop a room
/ucjackpot cancel [room] ucjackpot.cancel Cancel a room and refund active deposits
/ucjackpot draw [room] ucjackpot.draw Force a draw
/ucjackpot ticket give <player> <amount> [room] ucjackpot.ticket.give Give jackpot tickets
/ucjackpot season reward [season] [limit] ucjackpot.season.reward Run season reward commands
/ucjackpot selftest ucjackpot.selftest Validate runtime state

ucjackpot.admin grants access to admin commands.

Extra Permissions

Permission Description
ucjackpot.notify Receive admin notifications
ucjackpot.bypass.cooldown Bypass entry cooldown
ucjackpot.bypass.limit Bypass entry limit

PlaceholderAPI

Identifier:

ucjackpot
Placeholder Description
%ucjackpot_pot% Total value of the primary jackpot
%ucjackpot_pot_value% Same as total jackpot value
%ucjackpot_money_pot% Money pool of the primary jackpot
%ucjackpot_item_pot% Item value of the primary jackpot
%ucjackpot_entries% Total entry count
%ucjackpot_players% Participant count
%ucjackpot_time_left% Remaining time
%ucjackpot_status% Primary room status
%ucjackpot_player_entries% Current player's entry count
%ucjackpot_player_chance% Current player's winning chance
%ucjackpot_last_winner% Last winner placeholder

These placeholders currently read from the primary room.


License

ucJackpot is free and open source under the MIT License.

👥 Team & Contributors

U
unecroeOwner

⚙️ Compatibility

Environment
🖥️ Server-side
Loaders
bukkitfoliapaperpurpurspigot
Minecraft Versions
1.211.21.11.21.21.21.31.21.41.21.51.21.61.21.7+4 more

🔗 Links

Modrinth Page