Description
Kindlewood Bosses is a boss framework: every boss is a datapack file, so packs and servers can make their own without code. It is part of the Kindlewood RPG mods and needs Kindlewood Core.
What a boss can do
- Be built on any mob, with multipliers for health and damage, a size, armor and a weapon.
- Change phase at health thresholds, each phase with its own abilities.
- Abilities: slam (damage and knock up everyone nearby), charge, arrow volley, summon extra mobs, enrage, heal and shield, each with its own cooldown and numbers.
- Show a boss bar to everyone within 48 blocks.
- Grow tougher with every extra player in the fight.
- Drop its own loot table (Kindlewood RPG rolls rarity and affixes on its gear), and run commands for each player in the fight when it falls, for quest rewards.
Two example bosses are included as placeholders: a melee Brute and a ranged Warlock.
For pack makers and server owners
- Bosses live in
data/<namespace>/kindlewood_bosses/boss/<name>.json. Give them a name in a lang file underboss.<namespace>.<name>. /kwboss summon <boss> [pos]summons one,/kwboss sigil <boss> <players>hands out a Summoning Sigil, and/kwboss listshows them all. Sigils can also come from quests or loot.- Other mods can listen for
BossDefeatedEvent.
Compatibility
Minecraft 1.21.1, NeoForge 21.1. Needed on both the client and the server. Requires Kindlewood Core.
Modpacks
You may include Kindlewood mods in any modpack, as long as the pack downloads them from this page (or Modrinth). No need to ask.
All the Kindlewood mods come together in the Kindlewood modpack, a public development build: https://www.curseforge.com/minecraft/modpacks/kindlewood
Run your own server
Want a Kindlewood server for you and your friends? BisectHosting hosts modded Minecraft servers, and this affiliate link gives you 25% off your first month while supporting Kindlewood.

