File Details
EasterHolidays-1.2.9.jar
- R
- Apr 5, 2026
- 14.35 MB
- 6
- 1.21.11+11
File Name
EasterHolidays-1.2.9.jar
Supported Versions
- 1.21.11
- 1.21.10
- 1.21.9
- 1.21.8
- 1.21.7
- 1.21.6
- 1.21.5
- 1.21.4
- 1.21.3
- 1.21.2
- 1.21.1
- 1.21
[1.2.9] - 2026-04-05
✨ New Features
Boss Damage Tracking System
- Live Damage Scoreboard: Shows top 5 damage dealers during boss fights
- Real-time updates with damage values and percentages
- Automatically displayed to players within 50-block radius
- Clean, color-coded display on the sidebar
- "Waiting for combat..." message before first damage
- Configurable via
easterBoss.damageTracking.scoreboard
- Post-Battle Damage Report: Detailed chat report when boss is defeated
- Complete damage breakdown for all participants
- Percentage-based damage distribution
- Top 10 damage dealers displayed with rankings (configurable)
- Medal system (⭐ Gold/Silver/Bronze) for top 3 players
- MVP System: Special recognition for the highest damage dealer
- MVP announcement broadcast to all players
- Special title animation and sound effects for MVP
- Unique rewards for top damage dealer
- Fully configurable (broadcast, animation, sounds)
- Multi-Language Support: Full EN/DE translations for all damage tracking features
Boss Sound Configuration
- Customizable Sound Settings: All boss sounds are now configurable
- Spawn sound (volume, pitch, enable/disable)
- Death sound (volume, pitch, enable/disable)
- Attack sounds (volume, pitch, enable/disable)
- Volume Control: Set volume from 0.0 to 2.0 for each sound type
- New config section:
easterBoss.soundssounds: spawn: enabled: true volume: 2.0 # 0.0-2.0 pitch: 0.5 # 0.0-2.0
🔧 Improvements
Configuration System
- Enhanced ConfigMigrator: Now correctly compares full version numbers (1.2.8 vs 1.2.9)
- Automatic Config Updates: New settings are added without losing existing configuration
- Better Migration Detection: Explicitly checks for all new config sections
- Improved Logging: Shows exactly which config options were added during migration
Damage Tracking Accuracy
- Overkill Protection: Damage is correctly capped at boss's remaining health
- Environmental Damage Tracking: Fire, fall damage, etc. now properly tracked
- TNT Damage Attribution: TNT damage is now credited to the player who placed it
- Event Priority Fix: Uses MONITOR priority for accurate final damage values
Scoreboard Display
- Immediate Display: Scoreboard shows instantly when boss spawns
- Better Player Detection: Improved range detection for showing/hiding scoreboard
- Consistent Updates: Fixed timing issues with scoreboard updates
- Automatic Cleanup: Scoreboard properly removed when players leave range
🐛 Bug Fixes
- Fixed ConfigMigrator not detecting version changes properly
📝 Technical Changes
- Added value clamping for all sound volumes (0.0-2.0 range)
- Improved debug logging for sound settings and damage tracking
- Better thread safety for damage tracking maps
- Optimized scoreboard update frequency (configurable)

