RegionBossbar
RegionBossbar is a Minecraft server plugin that displays custom boss bars to players when they are within specific regions of the world. It is particularly useful for conveying important information, promotions, welcome messages, or personalized alerts as players explore the server.
Key Features:
-
Custom Boss Bars: Configure different boss bars for different regions, each with its own text, color, and style.
-
WorldGuard Integration: Use WorldGuard to define regions where boss bars should appear.
-
Multi-Player Support: Each player sees the correct boss bar based on their location for a personalized experience.
-
Priority System: Set priority levels for boss bars; higher priority bars override lower ones in overlapping regions.
-
Permission System: Control which players can see specific boss bars with custom permissions.
-
Integration with Territory Protection APIs:
- Support for
Lands
- Support for
GriefPrevention
-
Dynamic Updates: Boss bars update dynamically as players move between regions.
Default Configuration (config.yml):
Code (YAML):
noPermission
:
"&cYou don't have permission to use this command."
reloadMessage
:
"&aThe plugin has been reloaded!"
settings:
update-checker
: true
integrations:
worldguard
: true
lands
: true
griefprevention
: true
lands:
player-land:
name
:
"Player's Land: %player%"
color
:
"GREEN"
style
:
"SOLID"
priority
: 5
permission
:
"NONE"
griefprevention:
player-claim:
name
:
"Player's Claim: %player%"
color
:
"YELLOW"
style
:
"SOLID"
priority
: 5
permission
:
"NONE"
bossbars:
- color
:
"RED"
name
:
"BossBar"
regionName
:
"Region"
style
:
"SOLID"
priority
: 0
permission
:
"NONE"
- color
:
"BLUE"
name
:
"Another Bossbar"
regionName
:
"anotherRegion"
style
:
"SOLID"
priority
: 1
permission
:
"regionbossbar.region.anotherRegion"
Commands:
/regionbossbar reload - Reloads the plugin configuration. Requires the
regionbossbar.reload permission.
Permissions:
- regionbossbar.reload - Allows players to reload the plugin configuration.
- Custom permissions per boss bar, e.g., permission: "regionbossbar.region.yourRegionName".
Colors:
Available boss bar colors: BLUE, GREEN, PINK, PURPLE, RED, WHITE, YELLOW.
Styles:
Available boss bar styles:
- SOLID (solid bar)
- SEGMENTED_6 (6 segments)
- SEGMENTED_10 (10 segments)
- SEGMENTED_12 (12 segments)
- SEGMENTED_20 (20 segments)
Notes:
Setting "regionName: __global__" will show the boss bar everywhere outside of defined regions.