
UltraCoinFlip
UltraCoinFlip allows players to create coin flip games where two players can bet against each other. The winner is determined by a fair, cryptographically secure random system, and the winner takes the pot (minus tax).

UltraCoinFlip is the most advanced and feature-rich coinflip gambling plugin for Minecraft servers.
Bring the thrill of high-stakes gambling to your server! Players can create and join coinflip games, betting their in-game currency against each other. Every flip is powered by a cryptographically secure random algorithm, guaranteeing provably fair outcomes. Ideal for economy, survival, skyblock, factions, prison, and any server looking to boost player engagement.
Why choose UltraCoinFlip over other coinflip plugins?
- ✓ Most feature-rich coinflip plugin available
- ✓ Optimized performance with smart caching and async operations
- ✓ Actively maintained with regular updates and new features
- ✓ 17 languages ready to use
- ✓ Free & Fastest support via Discord

⭐ Features
- ★ Multi-currency support: Vault, PlayerPoints, TokenManager, BeastTokens, CoinsEngine and PlaceholderAPI with unlimited custom currencies
- ★ Database support: SQLite and MySQL with HikariCP connection pooling for high performance
- ★ Comprehensive statistics: Track wins, losses, profit, net profit, and winstreaks with 40+ PlaceholderAPI placeholders
- ★ Leaderboard system: Display top 15 players with customizable GUI, filter by wins/profit/largest win/winstreak
- ★ Winstreak tracking: Track consecutive wins for each player, resets on loss
- ★ Dynamic tax system: Tier-based tax rates based on bet amount with percentage support
- ★ Fully customizable GUI: Customize layout, items, colors, animations, and all visual elements
- ★ Discord webhook integration: Send game results to your Discord server
- ★ Folia compatible: Full support for Paper's Folia server software
- ★ High performance: Smart caching, batch updates, async operations, minimal resource usage
- ★ Game history: Complete game history with custom GUI and advanced filtering
- ★ Security features: Anti-exploit protection, automatic refunds, backup system, transaction safety
- ★ Anvil GUI input: Alternative to chat input for better user experience
- ★ Multiple notifications: Title, ActionBar, BossBar, and Sound notifications
- ★ Per-currency config: Enable/disable tax, min/max bets, settings per currency
- ★ World restrictions: Restrict currencies by world (whitelist/blacklist) and permissions
- ★ Amount formatting: Supports k, M, B, T (thousands, millions, billions, trillions)
- ★ Player settings: 17 toggleable settings for messages and notifications
- ★ Play with Bot: Play against server bot with customizable name, head, and animations
- ★ Betting limits: Daily/weekly limits per player per currency with permission bypass
- ★ Admin dashboard: Real-time monitoring GUI for server status and active transactions
- ★ 17 Languages: 🇬🇧 English, 🇻🇳 Vietnamese, 🇫🇷 French, 🇳🇱 Dutch, 🇷🇺 Russian, 🇨🇳 Chinese (Simplified), 🇹🇼 Chinese (Traditional), 🇪🇸 Spanish, 🇩🇪 German, 🇸🇦 Arabic, 🇮🇹 Italian, 🇱🇹 Lithuanian, 🇧🇷 Portuguese (Brazil), 🇵🇱 Polish, 🇹🇷 Turkish, 🇰🇷 Korean, 🇯🇵 Japanese

📝 Commands
| Command | Description |
|---|---|
/coinflip | Open the coinflip menu |
/coinflip help | Display all available commands |
/coinflip create <currency> <amount> | Create a new coinflip game |
/coinflip create <currency> <amount> bot | Play against the server bot |
/coinflip delete | Cancel your active coinflip game |
/coinflip reload | Reload plugin configuration |
/coinflip history | View your game history |
/cf settings | Open player settings GUI |
/cf leaderboard | View top players leaderboard |
/cf audit | Admin dashboard (real-time monitoring) |
🔑 Permissions
| Permission | Description | Default |
|---|---|---|
ultracoinflip.use | Use basic coinflip commands | true |
ultracoinflip.reload | Reload plugin configuration | op |
ultracoinflip.admin | Access admin commands | op |
ultracoinflip.silent | Disable notifications | false |
ultracoinflip.bypass.tax | Bypass tax, receive full winnings | false |
ultracoinflip.bypass.bettinglimit | Bypass daily/weekly betting limits | false |
ultracoinflip.house.use | Use "play with bot" feature | true |
ultracoinflip.house.bypass.limit | Bypass daily bot game limit | false |
ultracoinflip.house.bypass.delay | Bypass delay between bot games | false |
ultracoinflip.settings.bypass | Bypass all player settings | false |
📊 PlaceholderAPI Placeholders (40+)
Basic Statistics:
%coinflip_wins%- Total wins%coinflip_losses%- Total losses%coinflip_total_games%- Total games played%coinflip_winstreak%- Current winstreak
Win Percentage:
%coinflip_winrate%- Overall win percentage%coinflip_winrate_formatted%- Win percentage with % symbol%coinflip_winrate_<currency>%- Winrate for specific currency
Profit Tracking:
%coinflip_profit_<currency>%- Total profit%coinflip_loss_<currency>%- Total loss%coinflip_net_profit_<currency>%- Net profit (profit - loss)%coinflip_profit_<currency>_formatted%- Formatted profit
Leaderboard:
%coinflip_top_<rank>_<filter>_<currency>_name%- Top player name%coinflip_top_<rank>_<filter>_<currency>_value%- Top player value%coinflip_top_<rank>_<filter>_<currency>_value_formatted%- Formatted value
Filters: wins, profit, largest-win, worst-profit, winstreak

📋 Requirements
| Requirement | Version |
|---|---|
| Java | 8 or higher |
| Server | 1.8.x – 1.21.x (Spigot / Paper / Folia) |
| Required | Vault + Economy plugin (EssentialsX, CMI, etc.) |
| Optional | PlaceholderAPI, PlayerPoints, TokenManager, BeastTokens, CoinsEngine |
