All versions
1.1
Release
HealthSteal 1.1last month 20
Compatibility
Minecraft: Java Edition
1.16.x
Platforms
Bukkit
Spigot
Changes
HealthSteal v1.1
Statistics & GUI System
- New
/hs statscommand - Beautiful GUI menu showing all player statistics - Tracks kills, deaths, K/D ratio, hearts stolen/lost, and more
- View your own stats or other players' (with permission)
- K/D rating system from Beginner to Legendary
Killstreak System
- Progressive rewards for consecutive kills (3, 5, 10 kills, customizable)
- Bonus hearts, potion effects, sounds, and particles
- Real-time killstreak display in action bar
- Fully configurable rewards and effects
- Killstreak rewards respect maximum hearts limit
Revival System
- New
/hs revive <player>command - Bring dead players back to life! - Costs hearts from the reviver (configurable)
- Admin bypass available
- Works with all punishment types (BAN, KICK, SPECTATOR)
Dynamic Heart Effects
- Special effects based on heart count
- Maximum hearts (for example 20): Glowing effect, regeneration, particles, title
- Critical hearts (for example 1): Warning messages, debuffs, particles
- Heart ranges with different effects (for example 15-19, 6-14, 2-5)
New Commands
/hs give <player> <amount>- Transfer hearts to another player/hs revive <player>- Revive a dead player/hs stats [player]- View statistics GUI/hs add/remove/set <player> <amount>- Add, remove, or set another player's heart count (only for admins)
Improvements
- Enhanced animations for heart gain/loss
- New particle effects and sounds
- Better performance and optimization
- Cleaner code structure
- 100+ new config options
- Tab completion shows only available commands based on permissions
- Statistics update when using admin commands
Critical Bug Fixes
- Fixed killstreak not counting properly - Now tracks kills correctly even at max hearts
- Fixed statistics not updating - Max hearts and killstreak now update properly
- Fixed infinite death loop - Players no longer get stuck in death/respawn cycle
- Fixed crash with negative health - Proper health validation prevents server crashes
- Fixed revival system - Now works correctly with all punishment types
- Fixed maximum hearts bypass - Commands and killstreaks respect heart limits
- Fixed particle effects - REDSTONE particles now work correctly in 1.16.5
- Fixed offline player stats crash - Null checks prevent crashes when viewing offline players
- Fixed UUID display in GUI - No longer shows UUIDs in statistics menu
- Fixed permissions - All players can now access basic commands (stats, give, check, revive)
Technical
- New manager classes for better organization
- Statistics stored in
statistics.yml - PlaceholderAPI integration (optional)
- Improved error handling and validation
Compatibility
- Minecraft 1.16.x
- Spigot/Paper
- Java 8+
- PlaceholderAPI (optional)
Optional dependencies
Any compatible version
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:QCXnPDTA:tszI4Zq5"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:QCXnPDTA:tszI4Zq5"
}

