Polymart is now Voxel Shop! We're upgrading many features of the site, and during this open beta you will experience occasional bugs. Learn more  
UltimateCoinflip icon

UltimateCoinflip 1.2.2

🎲 The ultimate coinflip plugin for Minecraft servers

UltimateCoinflip


advancedcf-showcase.gif


Features

  • 100% customizable GUIs
  • Configurable settings
  • Luck system
  • Taxes
  • Animations (customizable)
  • Sounds( customizable)
  • Compatible with ALL currency plugins
  • Database (SQLite, MySql)
  • Configurable messages
  • Player statistics
  • Developer API

GUIs


Note: All GUIs are fully customizable. This is only a preview of the default configuration.


image.png


advancedcf-stats.png


image.png


Compatiblity


PlaceholderAPI

  • %coinflip_games_played%
  • %coinflip_games_won%
  • %coinflip_games_lost%
  • %coinflip_win_rate%
  • %coinflip_luck%
  • %coinflip_total_won%
  • %coinflip_total_lost%
  • %coinflip_net_profit%

ItemsAPI (Nexo, ItemsAdder, Oraxen)


This plugin uses ItemsAPI, which allows you to use many popular plugins when defining items. Check its wiki to discover how to use items from nexo, itemsadder and oraxen into the GUIs of this plugin.


Currency system


In the config, you can create as many currencies as you want. Here's a basic example:


money:
symbol: "$"
min_bet: 1000
max_bet: 1000000
integration: Vault

symbol: the string that will be inserted before numerical values in GUI and messages to indicate the currency
min/max_bet: the minimum and maximum bets for that currency
integration: here, you can use predefined integrations, or a custom one.


Integrations

CoinsEngine / UltraEconomy


An additionnal "currency-name" parameter is required:


coins:
symbol: "C$"
min_bet: 10
max_bet: 500
integration: CoinsEngine # Or UltraEconomy
currency-name: "coins" # Name of the currency in CoinsEngine or UltraEconomy

Custom


The additionnal parameters "command-deposit", "command-withdraw" and "placeholder-balance" are required. For this to work, your server must have PlaceholderAPI installed, and the currency plugin must have a placeholder that returns the exact balance of a player without any formatting.


# Requires PlaceholderAPI
gems:
symbol: "G$"
min_bet: 100
max_bet: 100000
integration: custom
command-deposit: "gems give {player} {amount}"
command-withdraw: "gems take {player} {amount}"
# PlaceholderAPI placeholder for the balance
# Must not contain special formating or color
placeholder-balance: "%coinsengine_balance_raw_gems%"

Commands

  • /coinflip, /cf - opens the main GUI
  • /coinflip reload - reloads all configurations
  • /coinflip create [currency] [amount] - create a coinflip offer with the given currency and amount
  • /coinflip create [currency] [amount] [player] - create a coinflip offer with the given currency and amount as for a player. Can only be run by the console. Useful for creating GUIs.
  • /coinflip luck get [player] - get the luck of a player
  • /coinflip luck add [player] [amount] - add luck to a player
  • /coinflip luck remove [player] [amount] - remove luck from a player
  • /coinflip luck set [player] [amount] - set the luck of a player

Developer API


You can find the developer API here


Files

  • config.yml
  • database.db
  • color_gui.yml
  • rolling_gui.yml
  • winner_gui.yml
  • stats_gui.yml
Sign in
$5.00 USD
Sign in to purchase, save this product to your cart, and keep downloads tied to your account.
Stripe