Skip to main content

Bossbar

Source file:

modules/display/Server Display Tag/display_tag.yml

Use this page as a practical guide when you want to modify the bossbar display.

The usual edits are:

  • changing the refresh interval
  • changing the default enabled state
  • editing the profile list for different worlds, players, or verification states
  • replacing the animated text, color, style, or progress behavior

Related file:

modules/display/Server Display Tag/animations.yml

How to modify it​

If you want to change the visible bossbar, edit the profile blocks under bossbar.list.

If you want to change how often it updates, edit settings.bossbar.

Bossbar text supports MiniMessage shadow formatting. animations.yml is used as the shared animation registry for Display Tag, including bossbar.

settings.bossbar​

update-interval-ticks​

Controls how often the bossbar is recalculated.

use-placeholderapi​

Enables PlaceholderAPI in bossbar text and conditions.

default-enabled​

Sets the default toggle state for players who can use the bossbar.

bossbar.list​

The current source includes these bossbar profiles:

  • bs_verify
  • bs_default
  • player:ItzFabb__
  • world:world_nether

bs_verify​

The current source marks this profile as enabled: false.

text_animation​

Uses the {anim:verify_text} animation.

color​

Sets the bossbar color to RED.

style​

Sets the bossbar style to SOLID.

progress​

Sets the progress value to 1.0.

display_conditions​

The current source checks:

%fiochat_antibot_verified%=false

bs_default​

The current source marks this profile as enabled: false.

text_animation​

Uses a combination of {anim:java_text} and extra placeholders.

color​

The bossbar color is taken from this animation reference:

{anim:bossbar_color}

style​

The bossbar style is taken from this animation reference:

{anim:bossbar_style}

progress​

The bossbar progress is taken from this animation reference:

{anim:bossbar_progress}

display_conditions​

The current source checks two conditions:

  • %fiochat_user_platform%=java
  • %fiochat_antibot_verified%=true

player:ItzFabb__​

Example player-specific bossbar profile.

The current source marks it as enabled: false.

This profile uses these fields:

  • text
  • color
  • style
  • progress

world:world_nether​

Example world-specific bossbar profile.

The current source marks it as enabled: false.

This profile uses these fields:

  • text
  • color
  • style
  • progress

Source note​

The current source references the animations verify_text, bossbar_color, bossbar_style, and bossbar_progress inside display_tag.yml.

A search across the source resources reviewed in this session did not find definitions for those animation keys in other files.

animations.yml​

The bossbar can use the shared animation registry from this file.

In the source reviewed here, animations.texts currently includes:

  • java_title
  • bedrock_title
  • java_text
  • bedrock_text

Each entry contains interval_ticks and a list of frames.

Page note

This page is source-backed and includes a short callout so the content reads like a guide instead of plain reference text.