Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
PlexKillstreaks
A lightweight, configurable killstreak plugin for Minecraft Paper servers.
Track player killstreaks, reward milestone kills, prevent kill farming, and compete on lifetime leaderboards. Built to provide a complete killstreak system without unnecessary complexity.
Features
- Killstreak Tracking - Tracks current streaks and lifetime personal bests.
- Milestone Rewards - Execute configurable commands when players reach certain streaks.
- Announcements & Sounds - Custom messages, sounds, and action bar notifications.
- Anti-Farming - Prevent repeated kills against the same player from unfairly increasing streaks.
- Lifetime Leaderboards — Persistent rankings with offline player support and pagination.
- Streak Progress - Display progress toward the next milestone.
- Disabled Worlds - Exclude selected worlds from killstreak tracking.
- PlaceholderAPI - Eight placeholders for scoreboards, TAB, and other plugins.
- SQLite Storage - Persistent player data with asynchronous database handling.
- Customizable - Configure messages, milestones, rewards, sounds, and other settings.
Commands & Permissions
| Command | Description | Permission |
|---|---|---|
/streak |
View your killstreak statistics | plexkillstreaks.streak |
/streaks |
Alias for /streak |
plexkillstreaks.streak |
/streak top [page] |
View lifetime leaderboards | plexkillstreaks.top |
/streakreload |
Reload the configuration | plexkillstreaks.reload |
All permissions default to everyone, except plexkillstreaks.reload, which defaults to OP.
Configuration
PlexKillstreaks can be customized through config.yml.
Example milestone rewards:
milestones:
"5":
enabled: true
message: "<prefix> <white>{player}</white> <gray>reached a <red>5 kill streak</red>!"
rewards:
- "console:give {player} golden_apple 1"
"10":
enabled: true
message: "<prefix> <white>{player}</white> <gray>reached a <red>10 kill streak</red>!"
rewards:
- "console:give {player} diamond 3"
Rewards support console and player commands, with {player}, {uuid}, {streak}, and {highest} replacements.
Anti-farming defaults:
anti-farming:
enabled: true
window-seconds: 180
max-counted-kills-per-victim: 2
notify-killer: true
By default, two kills against the same player count within a three-minute window. Additional kills during that window do not increase the killer's streak.
Other settings include world exclusions, action bar formatting, progress bars, configurable sounds, and MiniMessage messages.
PlaceholderAPI
PlaceholderAPI is optional. PlexKillstreaks automatically registers its placeholders when the integration is available.
| Placeholder | Description |
|---|---|
%plexkillstreaks_current% |
Current killstreak |
%plexkillstreaks_highest% |
Highest lifetime streak |
%plexkillstreaks_next_milestone% |
Next milestone |
%plexkillstreaks_kills_to_next% |
Kills remaining until next milestone |
%plexkillstreaks_last_milestone% |
Last reached milestone |
%plexkillstreaks_progress% |
Streak progress bar |
%plexkillstreaks_is_active% |
Whether a streak is active |
%plexkillstreaks_loaded% |
Whether player data is loaded |
Compatibility
- Server Software: Paper
- Minecraft: Tested startup on 1.21.4, 26.1.1, 26.1.2, 26.2, and 26.3
- Java: Java 21 for the tested Paper 1.21.4 build; Java 25 for Paper 26.1+
- Dependencies: None
- Optional: PlaceholderAPI
The plugin uses Java 21 bytecode. Exact compatibility with other Paper versions is not yet verified. See individual version changelogs for update details and testing information.
Installation
- Download the latest PlexKillstreaks JAR.
- Place it inside your server's
pluginsfolder. - Start or restart your Paper server.
- Customize
plugins/PlexKillstreaks/config.ymlif needed. - Use
/streakreloadto apply supported configuration changes.
Updating? Back up your plugin folder and replace the old JAR. Existing configurations and SQLite player data are preserved.
Support & Open Source
PlexKillstreaks is free and open-source under the MIT License.
Source Code · Report an Issue · Releases
Developed by Applex | Plex Studios


