
CelestialDash
⚡ Adds a configurable Wind Dash ability, storm-based Celestial Tear drops, particles, trails, sounds and regeneration. Lightweight and highly customizable.
Список изменений
This update brings both major internal improvements and new user-facing enhancements. Gameplay remains the same, but the plugin is now cleaner, faster, and significantly more scalable.
━━━━━━━━━━━━━━━━━━
What’s New in 1.1.0
━━━━━━━━━━━━━━━━━━
• ActionBar cooldown system:
- Clean, non-intrusive cooldown display
- Replaces old chat messages
- Instant feedback without spamming the chat
• New configurable message system:
- Cooldown message
- No-tears warning
- Dash-used notification
- Fully customizable through config.yml
• Full internal codebase refactor:
- Main class now handles only plugin lifecycle & config
- DashHandler manages dash logic, particles, sounds, regen, and wind trail
- DropHandler manages storm-based Celestial Tear drops
- TearUtils centralizes tear creation, detection, and consumption
- CelestialCommand provides clean handling for /celestialdash
- Messages centralizes all text formatting and color parsing
• Performance and stability improvements:
- Cleaner event handling
- Faster cooldown checks
- More reliable tear detection
- Removed debug code and redundant checks
• Architecture prepared for future expansions:
- Dash tiers and upgrades
- Per-player configuration
- Custom dash types
- External API hooks
━━━━━━━━━━━━━━━━━━
Summary
━━━━━━━━━━━━━━━━━━
CelestialDash 1.1.0 introduces UX improvements (ActionBar cooldown, better messaging) and a complete structural refactor. All gameplay remains identical, but the plugin now operates with professional-grade architecture ready for new features.
