yCoinFlip v1.1 - New Features & Bug Fixes
A sleek and exciting coinflip plugin for your Minecraft server!
[hr]
✨ Update Overview
We’re excited to release
yCoinFlip v1.1, bringing new features, improved visuals, and important bug fixes to enhance your coinflip experience! This update focuses on improving the GUI, enhancing the coinflip animation, and ensuring compatibility with modern servers.
[hr]
New Features
- Revamped GUI Design
- Added a uniform gray stained glass border for a cleaner and more professional look.
- Removed the top book and relocated navigation arrows (lime/red dye) to the bottom row for better usability.
- Added win/loss statistics to the bottom row (left and right) with detailed lore (wins, defeats, profit, loss).
- Enhanced Coinflip Animation
- Extended animation duration to 2.5 seconds for more suspense.
- Added a dynamic slowdown effect to make the coinflip feel more realistic.
- Improved visuals with a "Prize" indicator (gold ingot) at the top and alternating player heads in the center.
- Enhanced sound effects: firework launch at the start, ticking sounds with increasing pitch, and distinct win/lose sounds (firework twinkle for winners, ghast scream for losers).
- Added particle effects: CRIT particles during the spin, firework particles for the winner, and smoke for the loser.
- Paper Compatibility Warning
- Added a startup warning if the server isn’t running Paper, as Paper is required for clickable chat functionality.
[hr]
Bug Fixes
- Fixed Update Check
- Resolved an issue where the console showed an update message even when running the latest version (1.1). Improved version comparison logic and added better logging for debugging.
- Improved Chat Message Formatting
- Updated coinflip creation, win, and loss messages to match the desired format: [YCoinFlip] <player> has created a coinflip for $<amount>! [Accept!] [Deny!].
- Win/loss messages now use the correct format: [YCoinFlip] You have won against <loser> in coinflip! +<amount>! and [YCoinFlip] You have lost against <winner> in coinflip! -<amount>! .
- Adventure API Integration
- Shaded the Adventure API into the plugin JAR to ensure compatibility on all servers, even those without Adventure pre-installed.
- Added better error handling and logging for Adventure API failures.
[hr]
Important Notes
- Paper Required for Clickable Chat: The clickable [Accept!] and [Deny!] links in chat require a Paper server (or a Paper fork like Purpur) to function. Spigot has limited support for the Adventure API, so clickable chat will not work on Spigot. We recommend switching to Paper for the best experience: Download Paper.
- Feedback Welcome: If you encounter any issues or have suggestions for future updates, please join our Discord (https://discord.gg/HxHcyBWU3V) or message me (Discord ID: yolo.huzai).
[hr]
Download
You can download yCoinFlip v1.1 from the SpigotMC resource page:
Download Here
Thank you for using yCoinFlip! Happy flipping!