Repository navigation
Releases: hiiamken/UltraCoinFlip-API
Releases · hiiamken/UltraCoinFlip-API
Release list
v6.6.3 - Stats & Leaderboard Fixes
- Fix! Games that end early, like a player quitting mid-flip, now count toward stats and history
- Fix! CoinsEngine and custom currency profit leaderboards no longer count the winner's own bet
- Fix! Your profit against the bot in the main menu no longer counts your own bet
- Fix! Leaderboard placeholders now work in holograms and other places without a player
- Fix! Page arrows and heads/tails buttons no longer play two sounds at once
- Fix! No more clashes with other plugins that bundle the same command library
- Fix! The Discord link in /cf info now points to our support server
v6.6.2 [PATCH] - Menu Sound & Settings Fixes
- Fix! Settings no longer show toggles for features you turned off, like bot games or the bossbar
- Fix! Turning off bot games fills its main menu slot with glass instead of leaving a gap
- Fix! Menu buttons no longer play their sound twice, like going back to the main menu
- Fix! Fixed a typo in the sound notifications setting name
v6.6.1 [CRITICAL] - Refund & Limit Fixes
- Fix! The plugin starts even when another plugin ships a library that can't read your server version
- Fix! A pending refund no longer goes missing when the same player starts another coinflip
- Fix! Daily and weekly bet limits survive a restart instead of resetting to zero
- Fix! Cancelling or expiring a coinflip gives that amount back to the player's bet limit
- Fix! Amounts like 2.01k are read as 2010 instead of 2009.99
v6.6.0 [IMPORTANT] - Minecraft 26.3 Support
- New! Full Minecraft 26.3 support out of the box
- New! /cf support gives you one link with everything we need to help you faster
- Fix! Head textures like the bot head and menu arrows show up again on 1.8–1.17
- Fix! Menus no longer show a skeleton skull where a player head belongs on 1.8–1.12
- Fix! Typing a custom bet amount in the anvil works again on 26.x
- Optimize! Refreshed the libraries the plugin ships with
v6.3.5 [CRITICAL] - Database, Menu & Compatibility Fixes
- Fix! On Folia, joining a coinflip whose host is far away no longer errors and loses both bets
- Fix! A coinflip that fails to start now gives the bet back and puts the game back in the list
- Fix! The plugin starts again on Paper 1.16.5–1.18.1 instead of failing to enable
- Fix! MySQL servers (not MariaDB) now create their tables instead of running without them
- Fix! The plugin now stops if its database can't start instead of taking unprotected bets
- Fix! persist-games keeps waiting coinflips across restarts and no longer loses bets after a crash
- Fix! A database hiccup no longer resets a player's stats
- Fix! Closing the flip menu no longer sends admins a false exploit alert
- Fix! The coinflip list refreshes live again in every language
- Fix! Menu items can no longer be taken out after a plugin reload or from a shared roll menu
- Fix! HeadDatabase heads now show on every menu button instead of a plain head
- Fix! /cf limit works for regular players, and six settings toggles now work for ops too
- Fix! Players with ultracoinflip.admin can now use /cf reload
- Fix! A typo in a language or menu file no longer resets it back to defaults
- Fix! Currency message overrides and event command switches no longer vanish on restart
- Fix! Coinflips that expire now run their on-cancelled event commands
- Fix! Per-currency limits you add yourself now survive config updates
- Fix! Earnings limit warnings now play their sound, and a money block works like vault
- Fix! The earnings limit auto-tune multiplier is no longer wiped from config.yml
- Fix! Boss bar messages now show up, and action bars work on Spigot
- Fix! Long menu titles, player heads and dye icons display correctly on 1.8–1.12
- Fix! Custom bet amounts fall back to chat properly on 26.x and Folia
- Fix! Running a command while the bet prompt is open no longer eats the command
- Fix! /cf create playerpoints and the other currency names from the help message now work
- Fix! Extra command names in command_aliases now actually register
- Fix! Custom currency balances like 1.5k and currency file amounts like 10M are read correctly
- Fix! CoinsEngine wins and losses from player games now count in stats
- Fix! The custom currency win rate placeholder no longer always shows 0
- Fix! Daily to yearly profit leaderboards now count profit the same way as the all-time board
- Fix! Bot game history now saves on MySQL even with a long bot name
- Fix! Plugins listening for limit events now get the real reset time
- Fix! Config comments now match what really happens when players leave or close a flip
- Fix! Errors from other plugins show in the console again instead of disappearing
- Optimize! The stats and heads-or-tails menus no longer log a sound warning every time they open
v6.3.4 [CRITICAL] - Flip Payout & Dupe Fixes
- Fix! Creating and joining games works again on 1.8.8–1.11.2 servers
- Fix! A refund from one bot game could pay out another player's bet a second time
- Fix! Starting a second flip while one was still rolling could swallow the bet
- Fix! A flip that was already refunded could still pay out when its animation ended
- Fix! Relogging during a flip no longer cancels it and burns the loser's bet
- Fix! Leaving mid-flip now pays your full winnings instead of only your bet back
- Fix! Winnings that fail to deposit are now saved in full for your next join
- Fix! Cancelling a coinflip right as you joined could refund it twice
- Fix! /cf reload during a flip now refunds online players right away
- Fix! Custom currencies handle comma-decimal servers and very large balances correctly
- Fix! A mistyped custom currency command no longer lets bets through for free
- Fix! Decimal Points and Tokens bets on older configs no longer take points without a game
- Fix! Earnings limits now apply to bot games and count real profit, not the whole payout
- Fix! Betting limits now apply to players who join a coinflip
- Fix! Turning off house.tax.enabled now actually removes tax from bot games
- Fix! Very large bets no longer get paid less than they should
- Fix! The update checker now actually tells you when a new version is out
- Fix! A player name containing a placeholder can no longer freeze the server
v6.3.3 [CRITICAL] - Refund Dupe & Stats Fixes
- Fix! Rejoining right after a refund could hand the same bet back over and over
- Fix! Stopping or reloading the server could pay a bet back twice on bot games
- Fix! One failed refund on shutdown no longer stops everyone else from getting theirs
- Fix! The first game after a restart no longer wipes that player's lifetime stats
- Fix! SQLite servers no longer lose stats and history writes at random
- Fix! The update checker no longer breaks on Java 8 servers
- Fix! Currency limits you add yourself stay in config.yml instead of vanishing on restart
- Fix! Earnings limit permission groups now actually raise the cap
- Fix! The currency arrow in the create menu now moves your bet inside that currency's limits
- Fix! /cf limit player showed your own limits when the target was offline
- Fix! Leaderboard placeholders for custom currencies now return a value
- Fix! The audit menu no longer fails to open on 1.8-1.12
- Fix! Translated two leftover English messages in 5 languages
- Optimize! The history menu only loads the page you're on instead of your whole history
- Optimize! Discord messages no longer pause the server looking a player name up
- Optimize! Chat and menu text is turned into colours faster on busy servers
- Optimize! Player data is dropped from memory on quit so it stops building up
v6.3.2 [CRITICAL] - Points & Tokens Payout Fix
- Fix! Betting a decimal amount of Points or Tokens no longer charges less than the game pays out
- Fix! Bot games now round winnings to whole numbers like normal games already did
- Fix! Switching currency in the create menu now moves your bet inside that currency's limits
- Optimize! Player lookup commands no longer pause the server when the target is online
v6.3.1 - Starting Bet & Menu Speed
- New! Set the amount the create menu opens on with default-bet, or -1 to use the currency's min-bet
- Fix! The create menu no longer opens below a currency's min-bet
- Fix! Limit warnings now show 80% instead of the broken 80%%
- Fix! Menus with a named player head no longer stall the server looking that name up
- Fix! Translated a leftover English message in German, Spanish, French, Dutch and Russian
- Optimize! The skin cache now has a size limit so it stops growing on busy servers
v6.3.0 [IMPORTANT] - Coinflip Expiry
- New! Waiting coinflips can now expire on their own and hand the bet back to the host
- New! Set how long a coinflip may sit with after-hours, default is 3 days
- New! Hosts who are offline when their coinflip expires get the money on their next join
- Fix! Placeholder currency and event commands no longer spam errors on Folia servers
- Optimize! Opening menus no longer freezes the server while a player skin is downloaded