1.0
Compatibility
Changes
Killstreak v1.0 — Initial Release
We're excited to release the first version of Killstreak! This update introduces a fully featured killstreak system with rewards, customization, administrative tools, and extensive configuration options.
✨ Features
⚔️ Killstreak System
- Track player killstreaks.
- Killstreaks increase when killing another player.
- Killstreaks reset on death.
- Optional support for resetting streaks on natural deaths.
- Correct handling of indirect player-caused deaths (e.g. knockback into lava or off a cliff).
❤️ Killstreak Rewards
- Earn additional hearts as your killstreak increases.
- Rewards scale up to the configurable maximum reward tier.
- Reward cap and maximum extra hearts are fully configurable.
- Killstreaks can continue increasing beyond the reward cap for statistics.
🖥️ Player GUI
- "/killstreak" opens a modern GUI.
- View your current killstreak.
- Toggle whether other players can view your killstreak.
- Customize your preferred killstreak color.
- Clean, polished interface with customizable display colors.
🎨 Customization
- Choose your favorite killstreak display color.
- Selection is saved automatically.
- Easily reset back to the default color.
🛠️ Admin Commands
- "/killstreakadmin add"
- "/killstreakadmin remove"
- "/killstreakadmin set"
- "/killstreakadmin manager"
- "/killstreakadmin settings"
Includes wildcard ("*") support for managing all online players.
📋 Admin GUI
- Browse every player who has ever joined the server.
- Search and manage player killstreaks through intuitive GUIs.
- Add, remove, or set killstreak values with preset buttons.
- Live settings editor for plugin configuration.
⚙️ Configuration
- Extensive "config.yml".
- Fully editable messages.
- Configurable reward limits.
- Configurable natural death behavior.
- Live settings support where possible.
- Well-documented configuration with comments explaining every option.
💾 Data Storage
- Automatic player data saving.
- Persistent killstreaks.
- Safe loading and saving across restarts.
🚀 First Release
This is the initial public release of Killstreak. Future updates will include additional features, balancing improvements, performance optimizations, and community-requested enhancements.
Thank you for trying Killstreak! Feedback, bug reports, and suggestions are always appreciated.
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:jJ7GFrDR:gTxCXwMo"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:jJ7GFrDR:gTxCXwMo"
}

