Kill Streaker
Kill Streaker is a lightweight plugin that allows players to get a streak for killing multiple mobs of the same type in a short time. The types of mobs and kill duration, streak messages and rewards are up to the server admin. Players can gain potion effects, get extra loot, or have new mobs spawn upon reaching certain streaks.
Features
A kill streak is when a player kills multiple foes within a short time. The idea is simple but the plugin provides a lot of options. Streaks have to be on one type of mob to count. Streaks can be set to specific mob types or to specifically named mobs. Players can be rewarded by streaks they reach. Here is a list of what a streak can do:
- Display a chat message (in a specific color).
- Give the player potion effects (any effect, any strength, any duration).
- Drop extra items on the killed mob.
- Increase the experience gained from the killed mob (through a multiplier).
- Spawn new mobs on the killed mob.
The chat message can be set to broadcast globally or to send to the killer only.
The time that a streak lasts (before the count gets reset) can be configured.
Configuration
Streaks are configured in one or more configuration files. One config file sets up a streak for one set of mob types and rewards, and may look as followed.
Code (YAML):
# In here you can configure in more detail how killing streaks are displayed
#
# Find all EntityTypes here: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/EntityType.html
# Find all Materials here: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
# Find all ChatColors here: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/ChatColor.html
# Potion effect IDs:
# Speed = 1, Slow = 2, Fast digging = 3, Slow digging = 4, Increase damage = 5, Heal = 6
# Harm = 7, Jump = 8, Confusion = 9, Regeneration = 10, Damage resistance = 11, Fire resistance = 12
# Water breathing = 13, Invisibility = 14, Blindness = 15, Night vision = 16, Hunger = 17, Weakness = 18
# Poison = 19, Wither = 20, Health boost = 21, Absorption = 22, Saturation = 23, Glowing = 24
# Levitation = 25, Luck = 26, Unluck = 27, Slow falling = 28, Conduit power = 29, Dolphins grace = 30
# Bad omen = 31, Hero of the village = 32, Darkness = 33,
Max seconds between kills : 10.0
Broadcast messages : true
Make Entity types a blacklist : true
Entity types :
- CREEPER
- BOAT
- MINECART
- MINECART_CHEST
- MINECART_COMMAND
- MINECART_FURNACE
- MINECART_HOPPER
- MINECART_MOB_SPAWNER
- MINECART_TNT
Include custom named mobs : true
Custom name blacklist :
- Notch
- Dinnerbone
- Jeb
Sprees:
'2':
Message : ' : double kill! :'
Chat color : ITALIC
Experience multiplier : 1.1
'3':
Message : ' : triple kill! :'
Chat color : ITALIC
Experience multiplier : 1.2
'4':
Message : ' : quadruple kill! :'
Chat color : ITALIC
Potion effects for killer:
- == : PotionEffect
effect : 5
duration : 200
amplifier : 0
ambient : false
has-particles : true
has-icon : true
Experience multiplier : 1.4
beyond:
Message : ' : killtacular! :'
Chat color : ITALIC
Potion effects for killer:
- == : PotionEffect
effect : 5
duration : 250
amplifier : 0
ambient : false
has-particles : true
has-icon : true
- == : PotionEffect
effect : 11
duration : 200
amplifier : 0
ambient : false
has-particles : true
has-icon : true
Experience multiplier : 1.5
#
# Find all EntityTypes here: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/EntityType.html
# Find all Materials here: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
# Find all ChatColors here: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/ChatColor.html
# Potion effect IDs:
# Speed = 1, Slow = 2, Fast digging = 3, Slow digging = 4, Increase damage = 5, Heal = 6
# Harm = 7, Jump = 8, Confusion = 9, Regeneration = 10, Damage resistance = 11, Fire resistance = 12
# Water breathing = 13, Invisibility = 14, Blindness = 15, Night vision = 16, Hunger = 17, Weakness = 18
# Poison = 19, Wither = 20, Health boost = 21, Absorption = 22, Saturation = 23, Glowing = 24
# Levitation = 25, Luck = 26, Unluck = 27, Slow falling = 28, Conduit power = 29, Dolphins grace = 30
# Bad omen = 31, Hero of the village = 32, Darkness = 33,
Max seconds between kills : 10.0
Broadcast messages : true
Make Entity types a blacklist : true
Entity types :
- CREEPER
- BOAT
- MINECART
- MINECART_CHEST
- MINECART_COMMAND
- MINECART_FURNACE
- MINECART_HOPPER
- MINECART_MOB_SPAWNER
- MINECART_TNT
Include custom named mobs : true
Custom name blacklist :
- Notch
- Dinnerbone
- Jeb
Sprees:
'2':
Message : ' : double kill! :'
Chat color : ITALIC
Experience multiplier : 1.1
'3':
Message : ' : triple kill! :'
Chat color : ITALIC
Experience multiplier : 1.2
'4':
Message : ' : quadruple kill! :'
Chat color : ITALIC
Potion effects for killer:
- == : PotionEffect
effect : 5
duration : 200
amplifier : 0
ambient : false
has-particles : true
has-icon : true
Experience multiplier : 1.4
beyond:
Message : ' : killtacular! :'
Chat color : ITALIC
Potion effects for killer:
- == : PotionEffect
effect : 5
duration : 250
amplifier : 0
ambient : false
has-particles : true
has-icon : true
- == : PotionEffect
effect : 11
duration : 200
amplifier : 0
ambient : false
has-particles : true
has-icon : true
Experience multiplier : 1.5
Multiple config files may exist alongside one another and can have any file name. The files must follow this structure but may use different values and unused values may be left out.
The default "creeper spree" config file looks like this:
Code (YAML):
Max seconds between kills
: 10.0
Broadcast messages : true
Entity types :
- CREEPER
Include custom named mobs : false
Sprees:
beyond:
Message : CREEPER SPREE
Chat color : DARK_GREEN
Entities to spawn :
- FIREWORK
Items to spawn :
- SAND
Broadcast messages : true
Entity types :
- CREEPER
Include custom named mobs : false
Sprees:
beyond:
Message : CREEPER SPREE
Chat color : DARK_GREEN
Entities to spawn :
- FIREWORK
Items to spawn :
- SAND
In here, the options "Entities to spawn" and "Items to spawn" are present and some other options are left out. Also, the creeper spree config has no different rewards the bigger the streak gets, so only the section "beyond" is used, whereas the first config file had sections "'1'", "'2'", etc. with settings for the associated kill count.
Feel free to configure this however you like and add as many configurations as you like. If you have questions about the config format or the plugin in general, feel free to use the discussion section of this thread.
Known bugs
There are no known bugs.
This plugin should be compatible with versions 1.13 and up.
This plugin was developed mostly in 2018.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.19
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Kill Streaker is a free Minecraft Java mod. Compatible with Minecraft 1.19. Downloaded 125 times (via Spigot). Download it and open it directly in the game.