Skip to main content

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.

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.

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

RequirementDetails
Server softwarePaper or Spigot 1.20.x – 1.21.x
FoliaSupported
Java21 or newer
Plugin version2.0.3
DatabaseSQLite (default) or MariaDB
EconomyVault + any compatible economy plugin