CreativeMode

Creative
Mode

ExploreModJamsCreateJoin our community
Sign in
Craft first mod
CreativeMode

Creative
Mode

Sign in
Create
Account
Community
Resources

Create without limits.

Privacy PolicyTerms of Use

© 2026 CreativeMode. Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.

CREATIVEMODE

    Create
    Account
    Community
    Resources

    Create without limits.

    Privacy PolicyTerms of Use

    © 2026 CreativeMode. Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.

    CREATIVEMODE

    v7
    MC Java 1.20.1

    Boss Progression Checklist

    by
    bernardo
    bernardo

    6 downloads

    v7
    MC Java 1.20.1

    Boss Progression Checklist

    by
    bernardo
    bernardo

    6 downloads

    Description:

    Boss Progression Checklist is a persistent, world-global boss journal that tracks confirmed boss-bar entities (vanilla Wither and Ender Dragon are always included; modded bosses appear if listed in the config or actually spawn with a boss event), orders them by max health and gates progression so defeating the lowest-health Available boss permanently unlocks the next. Open the themed open-book journal only when you press the assigned keybind (default B) — the GUI never opens automatically from boss spawning, discovery, or background syncs — with the left page showing the scrollable checklist of color-coded checkboxes (green = defeated, gold = current progression target, red = not defeated) and the right page showing the bestiary view. The journal keeps the parchment/book layout and checkbox system but improves readability and usability: sharper, higher-contrast text, better spacing and alignment, pixel-aware name wrapping so long names remain readable, an enhanced drops grid with tighter icon alignment and hover tooltips (and multi-page support when needed), and a dedicated fixed rectangular viewport for the boss preview that hard-clips content, dynamically scales models to occupy ~70–85% of the view, centers them, and prevents overlap with names, stats, drops, or borders; the Ender Dragon is always shown in a Final Boss section at the very bottom of the checklist. Commands (/bosschecklist rescan, status, reset, complete, unlock) and all tracking, progression, stats, drops, and sorting behavior remain unchanged aside from treating the Ender Dragon as the final boss; the GUI also gracefully falls back if a model fails to render so the checklist stays stable and readable.

    Mod Wiki

    Boss Progression Checklist

    Quickstart

    1. Join any world with the mod installed.
    2. Press B (default keybind, rebindable in Controls → Boss Progression Checklist) to open your boss journal.
    3. The left page shows the full boss checklist. Find the entry highlighted in gold — that is your current progression target.
    4. Defeat that boss in the world to unlock the next one. A server-wide message confirms the kill and the journal updates automatically.
    5. Press B again any time to check your progress, browse boss stats, or see what each boss drops.

    Overview

    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.

    What It Adds

    • Boss Journal GUI — a themed open-book screen showing all detected bosses, their statuses, stats, and loot.
    • Progression gating — locked bosses cannot be spawned or defeated out of order; attempting to spawn one early discards it and notifies nearby players.
    • Automatic boss detection — the Wither and Ender Dragon are always tracked. Modded bosses are added automatically when they spawn with a boss bar event, or can be listed manually in the config file.
    • World-persistent state — defeated and unlocked statuses survive restarts and apply server-wide.
    • Admin commands — a /bosschecklist command suite for server operators.

    How To Use

    Opening the Journal

    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.

    Reading the Checklist (Left Page)

    Each boss entry has a color-coded checkbox:

    ColorMeaning
    🟢 GreenDefeated
    🟡 GoldCurrent progression target (available to fight now)
    🔴 RedLocked — 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.

    Reading the Bestiary (Right Page)

    Selecting a boss shows:

    • A live 3D model preview in a dedicated viewport
    • Max Health, Mod Origin, Dimension, and Status
    • Armor value (when applicable)
    • A grid of possible drops with hover tooltips showing item names
    • Unlock requirement (which boss must be defeated first)

    Progression and Gating

    • Only the gold-highlighted boss (and any already-defeated bosses) can actually be killed for progression credit.
    • If you or another player attempts to spawn a locked boss, it is immediately removed from the world and a message explains the requirement.
    • Defeating the current target unlocks the next boss and broadcasts a message to all online players.

    Abilities And Mechanics

    Boss Detection

    The mod detects bosses in three ways:

    1. Vanilla whitelist — Wither and Ender Dragon are always included.
    2. Runtime boss bar — any modded entity that spawns with a boss health bar is automatically registered.
    3. Manual config — you can list additional entity IDs in the config file (boss_progression_checklist_bh7o26mh.json in your config folder) under manualBossIds.

    Sorting Order

    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.

    Drop Display

    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.

    Progression And Strategy

    • Start by identifying the gold entry — that is always your next target.
    • You cannot skip bosses. Plan your gear and resources around fighting them in health order.
    • If you are playing with many mods, run /bosschecklist status to see the full sorted list with health values and requirements before venturing out.
    • Use the bestiary's Dimension field to know which world you need to travel to.
    • Check the drops grid before fighting to know what gear or resources to expect.

    Admin Commands

    All /bosschecklist subcommands that modify state require operator permission level 2.

    CommandWhoDescription
    /bosschecklistAnyoneOpens your journal (same as pressing B).
    /bosschecklist statusAnyonePrints the full boss list with health, status, and requirements in chat.
    /bosschecklist rescanOperatorRe-scans the entity registry, config, and loaded entities to pick up newly added modded bosses.
    /bosschecklist complete <boss_id>OperatorMarks a specific boss as defeated, advancing progression.
    /bosschecklist unlock <boss_id>OperatorManually unlocks a specific boss so it can be challenged out of order.
    /bosschecklist resetOperatorClears 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.

    How to install

    CreativeMode Launcher

    1. Download and install the new CreativeMode Launcher

    Click to play

    2. Click to play on the top of the screen.

    Launches instantly

    3. That's it — launches instantly. No complicated setup required.

    Install manually

    Download the mod and follow the step-by-step installation guide.

    This mod is licensed under the CreativeMode Mods License.

    CreativeMode

    Creative
    Mode

    ExploreModJams
    Create
    Items or Blocks icon

    Items or Blocks

    Join our community
    Craft first mod
    CreativeMode

    Creative
    Mode

    Craft first mod