
UltimateCoinflip 1.1.2
🎲 The ultimate coinflip plugin for Minecraft servers
UltimateCoinflip
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
GUIs
Note: All GUIs are fully customizable. This is only a preview of the default configuration.
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%
Nexo
Nexo items can be used anywhere in the config where a material is requested. Nexo items must be prefixed by "nexo:".
Ex.:Â material: "nexo:custom_item"
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
- Vault
vault
- CoinsEngine
coinsengine
- PlayerPoints
playerpoints
- TokenManager
tokenmanager
- BeastTokens
beasttokens
- SuperMobCoins
supermobcoins
- TokenEnchant
tokenenchant
- customÂ
custom
CoinsEngine
An additionnal "currency-name" parameter is required:
coins:
symbol: "C$"
min_bet: 10
max_bet: 500
integration: CoinsEngine
currency-name: "coins" # Name of the currency in CoinsEngine
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
Files
config.yml
database.db
color_gui.yml
rolling_gui.yml
winner_gui.yml
stats_gui.yml