v1.0.3 - 2025-09-13
Added
- Booster System (Also Event System) - Complete booster management with multiple types:
- XP Boosters - Increase fishing XP gained
- FishScales Boosters - Increase fish scales gained
- SellBoost Boosters - Increase fish sell price multiplier
- Rarity Boosters - Increase chance to catch specific rarity fish
- GutBoost Boosters - Increase gutting rewards
- CrabBoost Boosters - Increase crab catching rewards
- Booster Features:
- Right-click activation system
- Duration extension for same booster types
- Conflict prevention for different values
- Automatic expiration with notifications
- Shop integration with level and currency requirements
- Dynamic Rarity System - 100% user-configurable rarity hierarchy based on sell-price values
- Enhanced Enchant System - Dynamic enchant name detection prevents duplicate lore lines
Fixed
- Fixed double fish delivery bug when players have no enchants/upgrades/totems
- Fixed rarity boost logic to properly check higher rarities in hierarchy
- Fixed placeholder replacement in all booster-related messages
- Fixed enchant lore duplication by implementing dynamic name detection
- Resolved compilation errors with AbstractMap imports
- Cleaned up temporary test files and debug code
Changelog
Version 1.0.2 (2025-01-11)
🎯 Tournament System
- Added complete tournament system with configurable events and rewards
- Tournament commands:
/muf tournament start [id]
and/muf tournament end
- Auto-scheduling tournaments at specified times throughout the day
- Dynamic tab completion for tournament IDs from configuration
- Boss bar integration with real-time countdown and progress display
🔄 Reload System Enhancement
- Enhanced reload commands now include tournament configuration reloading
- Live tournament updates without server restart when using
/muf reload
or/fish reload
- Dynamic scheduler restart applies new tournament timing immediately
🐛 Bug Fixes
- Fixed tournament progress messages - "1:3" configuration now properly sends messages at 2/3 and 1/3 of tournament duration
- Improved progress timing logic using precise time-based triggers instead of intervals
- Tournament timer accuracy enhanced for consistent message delivery