VitalStrike
1.4.0VitalStrike is a customizable Minecraft plugin that provides dynamic damage indications
1.4.0latestVitalStrike 1.4.0Mar 13, 2025 Added
- Added support for multiple damage indicator formats: - Simple damage formats (default) - Customizable group-based damage formats with permission system - Added permission-based damage format groups: - Custom group formats can be defined in config - Each group can have unique damage indicators - Format:vitalstrike.group.<groupname>Changed
- Refactored combo system for better performance - Improved error handling in configuration loading - Enhanced damage indicator format caching - Updated configuration validation systemFixed
- Fixed critical bug where combo system remained active after plugin disable - Fixed combo counter continuing when plugin is disabled - Fixed damage indicator persistence issues - Improved error handling for invalid configurationsTechnical
- Improved code organization and maintainability - Enhanced error handling system - Updated configuration validation - Optimized damage format caching system1.3.1VitalStrike 1.3.1Mar 6, 2025 Added
- Implemented custom VitalLogger system for better logging management - Added comprehensive error handling for sound systemsChanged
- Updated Minecraft API support from 1.20.x to 1.21.4 - Modernized sound names to match current Minecraft standards - Improved code readability and structure - Updated deprecated API calls to use modern alternatives - Enhanced error handling for plugin initializationFixed
- Fixed invalid sound names in configuration - Resolved deprecated method calls from older API versions - Fixed logger initialization sequence - Corrected sound registry lookups for 1.21.4Technical
- Now supports Minecraft 1.21.4 - Updated Paper API dependencies1.3VitalStrike 1.3Mar 5, 2025 Added
- Integrated bStats for anonymous usage statistics - Added custom hologram display for specific combo thresholds (default: 10+) - Added comprehensive JavaDoc documentation for all major classes and methods - Added detailed parameter and return value documentation - Added class-level documentation explaining core functionalityChanged
- Refactored code for better performance and maintainability - Updated Maven dependencies to support Java 21 - Improved code documentation structure and formatting - Enhanced method descriptions for better clarity - Updated class documentation with detailed examples and usage informationFixed
- Fixed combo HUD not respecting player toggle settings - Fixed combo sounds playing even when damage indicators are disabled - Ensured all visual and audio elements properly respect player preferences - Fixed missing or incomplete method documentation - Standardized documentation format across all classes1.2VitalStrike 1.2Mar 2, 2025 Added
- Added improved update checker with more detailed version information - Enhanced error handling for update checking processChanged
- Refactored update checking system for better performance - Improved logging system to avoid duplicate plugin name in log messages - Optimized code structure to reduce cognitive complexityFixed
- Improved error handling in various parts of the pluginTechnical
- Requires Java 211.1VitalStrike 1.1Jan 31, 2025 Added
- Added PlayerStats class for managing player statistics - Implemented player stats tracking system - Added configuration options for stats tracking - Added custom damage sounds for different damage types - Implemented statistics tracking and leaderboard systemChanged
- Refactored main plugin class for better organization - Updated configuration structure to support stats trackingFixed
- Fixed damage indicator display issues - Fixed various bugs related to damage calculation and display1.1-SNAPSHOTVitalStrike 1.1-SNAPSHOTJan 29, 2025 Added
- Initial release of VitalStrike - Dynamic damage indicators with customizable formats - Combo system with ranks (D through SSS) - Damage multiplier system based on combo count and ranks - Combo decay system with configurable settings - Visual effects (particles and sounds) for combo milestones - Action bar display for combo information - Customizable display settings (position, animation, duration) - Support for MiniMessage format and gradient colors - Comprehensive configuration systemChanged
- Updated GitHub Actions workflow to use latest versions: - actions/checkout@v4 - actions/setup-java@v4 - actions/upload-artifact@v4 - Added "[VitalStrike]" prefix to all logger messages for better identification - Improved version checker to show when running latest version
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta