Description:
Boss Progression Checklist adds a persistent, world-global boss journal that tracks every confirmed boss in your modpack. Bosses are sorted by maximum health and gated behind one another: you must defeat the lowest-health available boss before the next one becomes challengeable. Progress is saved permanently to the world and shared across all players on the server.
The journal takes the form of an open parchment book. The left page is a scrollable checklist; the right page is a bestiary showing detailed stats, a live 3D model preview, and a drop grid for whichever boss you have selected.
/bosschecklist command suite for server operators.Press B to send a request to the server and open the journal. The GUI only opens when you press the key — it never pops open on its own.
Each boss entry has a color-coded checkbox:
| Color | Meaning |
|---|---|
| 🟢 Green | Defeated |
| 🟡 Gold | Current progression target (available to fight now) |
| 🔴 Red | Locked — a lower-health boss must be defeated first |
Click a boss entry to select it and view its details on the right page. Scroll the list with the mouse wheel. The Ender Dragon always appears at the very bottom under a Final Boss heading.
Selecting a boss shows:
The mod detects bosses in three ways:
boss_progression_checklist_bh7o26mh.json in your config folder) under manualBossIds.Bosses are sorted by maximum health (lowest first), with the Ender Dragon always pinned to the very bottom regardless of its health value. Ties are broken alphabetically by entity ID.
The bestiary reads each boss's loot table and displays the items it can drop. The Ender Dragon additionally shows the Dragon Egg (which is awarded by the fight rather than a loot table). If a loot table cannot be read, the drops section is simply omitted — this does not affect progression.
/bosschecklist status to see the full sorted list with health values and requirements before venturing out.All /bosschecklist subcommands that modify state require operator permission level 2.
| Command | Who | Description |
|---|---|---|
/bosschecklist | Anyone | Opens your journal (same as pressing B). |
/bosschecklist status | Anyone | Prints the full boss list with health, status, and requirements in chat. |
/bosschecklist rescan | Operator | Re-scans the entity registry, config, and loaded entities to pick up newly added modded bosses. |
/bosschecklist complete <boss_id> | Operator | Marks a specific boss as defeated, advancing progression. |
/bosschecklist unlock <boss_id> | Operator | Manually unlocks a specific boss so it can be challenged out of order. |
/bosschecklist reset | Operator | Clears all defeated and manually-unlocked progress (detected boss entries are kept). |
Boss IDs use standard Minecraft namespaced format (e.g., minecraft:wither, minecraft:ender_dragon). Tab-completion is available for the complete and unlock subcommands.
This mod is licensed under the CreativeMode Mods License.