Sueta

EndlessCoinflip | PvP & Bot Battles | Match Win Broadcasts (

0.1.2

A lightweight, feature-rich Coinflip plugin with PvP matches, Bot Battles and player stats!

·Plugin


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 →