HomeJavaModsBQ BossBars
BQ BossBars
⭐ BQ BossBars
Display active BeautyQuests objectives with customizable boss bars.
Enhance your RPG experience with live quest progress directly on screen!

What This Plugin Does
BQ-BossBars integrates with BeautyQuests to automatically show each of a player’s active quests and it's objectives as individual boss bars.
It pulls real-time objective data using PlaceholderAPI placeholders and BeautyQuests API to update boss bar text:

Bar titles are cleaned of line breaks and other clutter to ensure proper display!

Features
Dependencies
This plugin requires the following to function:

All dependencies must be installed and running for BQ-BossBars to operate correctly.

⚠️ Limitations
MMOProfiles Compatibility
If you're using MMOProfiles, boss bars may persist after profile recreation or creating new profile if existing one already has quests active.
To fix this, add the following code to the MMOProfiles config at profile-create script:

Code (YAML):
reset_quests_bars:
        type
: dispatch_command
        from_console
: true
        op
: false
        format
: 'bq-bossbar clear %player_name%'
        target
:
          type
: caster
This ensures clean quest bar reinitialization when creating new profiles.

⚙️ Configuration Options
Located in config.yml:

Code (YAML):
displayQuestEvents : false   # Logs quest event updates to console
useQuestName
: false         # Adds quest name to boss bar
nameColor
: WHITE             # Color of quest names when shown
barColor
: PINK               # Default boss bar color
reverseFill
: false           # Control the fill type of the bar
 
All options can also be adjusted in-game via /bq-bossbar.

Compatibility Notes
Commands
Command
Description
/bq-bossbar help - show help for the plugin
/bq-bossbar display <on/off> - turn on or off logging of the quest events to the console (default: OFF)
/bq-bossbar color - let's you pick the color of the bossbars
/bq-bossbar name <on/off/color> - let's you change if you want to display quest name or just it's objectives, also allows for quest name color change (default: OFF/white)
/bq-bossbar fill <normal/reverse> - controls if the bar fills or empties during the progression of the quest stages.
/bq-bossbar clear <player> - removes all bossbars from the plugin from the selected player
/bq-bossbar reload - reload the plugin's config
/showquests <player> - list all active quests and their stages from a player

Installation
  1. Install BeautyQuests and PlaceholderAPI

  2. Drop BQ-BossBars.jar into your plugins/ folder

  3. Start your server

  4. Configure via /bq-bossbar or config.yml
Support & Feedback
Have a question or found a bug?
You can find me on the BeautyQuests discord!

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

BQ BossBars is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 167 times (via Spigot). Download it and open it directly in the game.

Explore more