Opening the CoinFlip Lobby
Run either alias to open the GUI:Creating a Bet
1
Open the lobby
Run
/coinflip or /cf to open the GUI.2
Click 'Create a Bet'
Select the create option in the GUI. A bet-amount selection screen opens.
3
Choose your wager
Pick from the preset amounts or enter a custom value. The amount must be within your rank’s configured minimum and maximum.
4
Confirm the bet
Your wager is withdrawn from your balance immediately. A server-wide broadcast announces your open challenge, so all online players see the bet and can rush to join.
Your bet stays open in the lobby until another player joins it or you cancel it. If the server restarts while your bet is open, the wagered funds are returned to your balance.
Joining a Bet
1
Open the lobby
Run
/coinflip or /cf. All open bets from other players appear as clickable items.2
Find a bet to join
Browse the list. Each entry shows the challenger’s name and wager amount.
3
Click to join
Clicking a bet entry deducts the matching wager from your balance and starts the coin flip animation immediately.
The Coin Flip Animation
Once two players are matched, the animated coin flip begins. The animation runs for approximately 60 ticks (~3 seconds) — configurable viaanimation-ticks in config.yml. Both players see the outcome at the same moment:
- Winner: receives the full combined pot (both players’ wagers).
- Loser: no payout; their wager was already deducted when they joined or created the game.
Server-Wide Broadcasts
CoinFlip sends two server-wide messages per game:
This keeps the server community engaged and encourages others to jump in and create their own bets.
Configuration Reference
Tax Integration
Apply a tax rate to CoinFlip winnings when the global tax system is enabled:No Physical Setup Required
Unlike Slots, Roulette, Blackjack, and Poker, CoinFlip has no world entity to place or manage. The game is entirely GUI-driven and accessible from anywhere on the server via the/coinflip command. You do not need admin permissions to create or join a bet — only the standard play permission is required.
To disable CoinFlip without removing any entities, set
coinflip.active: false in config.yml and reload. The /coinflip command will produce no response until the game is re-enabled.