EndlessCoinflip | PvP & Bot Battles | Match Win Broadcasts (
0.1.2A lightweight, feature-rich Coinflip plugin with PvP matches, Bot Battles and player stats!
EndlessCoinflip
PvP Coinflip with Bot Battles & Stats
→ Join the Discord
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ Overview
EndlessCoinflip is a lightweight, feature-rich coinflip plugin built for Paper & Spigot 1.21+ servers.
Challenge other players to PvP coinflips, battle the built-in Coinflip Bot, climb the leaderboards, and track detailed statistics through a polished, fully configurable GUI.
Whether you're running a competitive PvP server or a casual economy server, EndlessCoinflip provides a smooth, modern coinflip experience with Vault support, configurable messages, database support, animations, sounds, and much more.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ Screenshots
Click to view screenshots

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ Features
- PvP Coinflip & Bot Battles — Challenge players or the built-in bot at any wager amount
- Private Matches — Challenge a specific player directly with /cf <player> <wager>
- Leaderboards & Match History — View top players and your recent results in paginated GUIs
- Player Stats & Win Streaks — Track wins, losses, wagered, biggest win and current/best win streaks
- PlaceholderAPI Support — Expose stats and leaderboard data as placeholders for scoreboards, holograms and more
- Configurable Broadcasts — Announce big wins, win streaks and every match win with fully configurable messages
- Server Tax — Take a configurable cut from the pot before paying out the winner
- Per-Permission Wager Limits — Give VIP/donor ranks a higher or lower wager limit than everyone else
- Database Support — FILE, SQLite or MySQL with automatic migration and backups
- Cooldowns, Match Expiry & Join Confirmation — Full match flow control out of the box
- Wager Shortcuts — Type all, half, 10k, 1m etc. instead of the full number
- Disconnect Protection — Matches cancelled and winnings held until next login if offline
- Fully Configurable — Messages, sounds, wager limits, GUI text and feature toggles all in config
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ Commands
- /cf — Open the coinflip lobby
- /cf <amount> — Create a new match with the specified wager
- /cf <player> <amount> — Challenge a specific player to a private match
- /cf bot <amount> — Start a bot battle instantly
- /cf accept / /cf deny — Accept or deny a private match invite
- /cf cancel — Cancel your active match or pending invite
- /cf toggle — Toggle whether you can receive private match invites
- /cf stats — View your coinflip statistics
- /cf history — View your recent coinflip results
- /cf top [page] — View the leaderboard
- /cf help — Show the help menu
- /cf reload — Reload the config live (admin only)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ Permissions
- endlesscoinflip.use — Allows use of all coinflip commands (default: true)
- endlesscoinflip.admin — Allows use of admin commands such as /cf reload (default: op)
- endlesscoinflip.wager.<group> — Applies a per-permission wager limit (e.g. endlesscoinflip.wager.vip)
- endlesscoinflip.notax — Exempt from server tax on winnings (default: false)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ Requirements
- Paper/Spigot 1.21+
- Vault + a compatible economy plugin (e.g. EssentialsX)
- PlaceholderAPI (optional) — Required only if you want to use placeholders
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Made by ItsNotSkyeX — feedback and suggestions welcome!
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta