Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
Platforms
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Links
Creators
Details
Licensed ARR
Published last week
Updated 2 weeks ago
CoinFlipZ Plugin - Casino Games for Minecraft
CoinFlipZ is a comprehensive gambling plugin for Minecraft servers that offers two exciting game modes:
- Coin Flip: 1v1 betting where players can challenge each other to a coin flip
- Roulette: Multi-player roulette table where multiple players can place different types of bets
Features
- Fully integrated with Vault economy
- Interactive GUI for both game modes
- Customizable betting limits and house edge
- Detailed statistics tracking
- Admin controls and monitoring tools
- Grey stained glass themed GUI design
Installation Guide
Prerequisites
- Minecraft server running Spigot/Paper/Bukkit 1.20 or higher
- Vault plugin installed
- An economy plugin compatible with Vault (such as EssentialsX Economy)
Installation Steps
- Download the CoinFlipZ.jar file
- Place the jar file in your server's
/plugins/
directory - Restart your server or use
/reload
command - The plugin will generate default configuration files
- Use
/coinflipz reload
to apply any configuration changes
Commands
Player Commands
/coinflipz
or/cfz
- Opens the main menu/cfz coinflip [amount]
- Start a coin flip bet with specified amount/cfz roulette
- Open the roulette table/cfz stats
- View your gambling statistics
Admin Commands
/cfz admin
- Opens the admin control panel/cfz reload
- Reloads the configuration/cfz toggle
- Enables/disables the plugin/cfz reset [player]
- Resets a player's statistics
Permissions
coinflipz.use
- Access to basic plugin featurescoinflipz.coinflip
- Permission to use coin flipcoinflipz.roulette
- Permission to use roulettecoinflipz.admin
- Access to admin commands
Configuration
The plugin creates a config.yml file with customizable options. See the config section below for details on available settings.
# CoinFlipZ Configuration
# -----------------------
# General settings
enabled: true
debug-mode: false
# Economy settings
min-balance-required: 0.0
house-edge-percentage: 5.0 # The percentage that the house takes from each bet
# Coin Flip settings
coinflip:
min-bet: 10.0
max-bet: 10000.0
# Time in seconds before a coin flip game expires if no one joins
expiry-time: 300
# Whether to broadcast new coin flip games to all players
broadcast-new-games: true
# Roulette settings
roulette:
min-bet: 5.0
max-bet: 5000.0
# Payouts for different bet types (multipliers)
payouts:
number: 36.0 # 1 in 37 chance (0-36)
color: 2.0 # Red/Black (18 in 37 chance)
even-odd: 2.0 # Even/Odd (18 in 37 chance)
dozen: 3.0 # 1-12, 13-24, 25-36 (12 in 37 chance)
column: 3.0 # 1st/2nd/3rd column (12 in 37 chance)
low-high: 2.0 # 1-18, 19-36 (18 in 37 chance)
# Database settings (for stats tracking)
database:
type: SQLite # SQLite or MySQL
mysql:
host: localhost
port: 3306
database: coinflipz
username: root
password: password
# GUI settings
gui:
title-color: GOLD
text-color: YELLOW
background-material: GRAY_STAINED_GLASS_PANE
# Message settings
messages:
prefix: "&6[CoinFlipZ] &e"
no-permission: "&cYou don't have permission to do that!"
not-enough-money: "&cYou don't have enough money!"
coin-flip-created: "&aYou created a coin flip game with a bet of %amount%!"
coin-flip-joined: "&aYou joined %player%'s coin flip game!"
coin-flip-won: "&aYou won! &6You received %amount%!"
coin-flip-lost: "&cYou lost! Better luck next time."
roulette-bet-placed: "&aYou placed a bet of %amount% on %bet%!"
roulette-won: "&aYou won! &6You received %amount%!"
roulette-lost: "&cYou lost! Better luck next time."