LiricCasino is a feature-rich Minecraft casino plugin that adds ten interactive gambling minigames to your Paper or Spigot server. Every game connects directly to your server’s economy through Vault, so players wager and win real in-game currency. Physical in-world objects — like a spinning roulette wheel and slot machines — make the experience feel alive on your server, while a flexible permission system lets you tailor bet limits and daily usage caps to each player rank.Documentation Index
Fetch the complete documentation index at: https://pumpkings.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
The 10 Games
🎡 Roulette
A physical, scalable roulette wheel placed in your world. Players place bets on numbers, red, black, or green before the wheel spins. Use
/casino ruleta escala to resize it live.🃏 Blackjack
Classic 21 Blackjack at a physical table. Players hit, stand, or raise their bet against the dealer in a GUI-driven experience.
🎰 Slots
A physical 777 slot machine with fully configurable prize symbols, multipliers, and weighted odds. Luck-booster permissions can increase a player’s chances.
♠️ Poker
A physical poker table where players compete for the pot. Join or leave a table at any time with
/poker.🎟 Scratch Cards
Four scratch-card tiers (Basic 3×3 up to Giant 9×6) with escalating ticket prices and payout multipliers. Give tickets to players as rewards.
🏆 Lottery
A server-wide jackpot lottery. Players buy numbered tickets and wait for the scheduled draw. The jackpot grows as 50 % of each ticket price rolls into the pot.
🪙 CoinFlip
PvP head-to-head coin flip. One player creates a wager, another joins, and the result is broadcast server-wide. Animation plays out over a configurable number of ticks.
✊ Rock Paper Scissors
PvP Rock Paper Scissors with real money on the line. Create a duel, wait for an opponent, then lock in your choice through the GUI.
⬛ Tic Tac Toe
PvP Tic Tac Toe played entirely through a GUI. The winner collects both bets; a tie returns stakes to both players.
🏇 Horse Racing
Bet on a horse before the race begins. The winning horse pays out based on the configured multiplier and tax rate.
What’s Included
Configurable GUIs
Every game menu is defined in
menus/<game>.yml. Change titles, rows, slot positions, item materials, and display names without touching any code.Tax / House Edge System
Apply a per-game tax rate to winnings (disabled by default). Set a global default rate or override it individually for each game.
Permission-Based Tiers
Control minimum bets, maximum bets, and daily play limits per rank. Grant VIP and admin tiers higher caps or unlimited plays with simple permission nodes.
Discord Webhooks
Automatically announce big jackpot wins to a Discord channel. Configure all webhook targets in the dedicated
webhooks.yml file.Stats & Leaderboards
Players view personal stats with
/casino stats and compare scores with /casino top [game]. Built-in leaderboards cover wins, losses, and total wagered per game.PlaceholderAPI Support
Expose casino statistics as PlaceholderAPI variables, ready to drop into scoreboards, chat formatters, or any PAPI-compatible plugin.
Compatibility
| Requirement | Details |
|---|---|
| Server software | Paper or Spigot 1.20.x – 1.21.x |
| Folia | Supported |
| Java | 21 or newer |
| Plugin version | 2.0.3 |
| Database | SQLite (default) or MariaDB |
| Economy | Vault + any compatible economy plugin |
