Discord
Wiki - Pluginy

BossBarMessage - ogłoszenia na bossbarze

BossBarMessage

BossBarMessage to plugin wyświetlający ogłoszenia serwerowe na pasku bossbara u góry ekranu. Rotacja wiadomości, animowane kolory, pasek postępu, placeholdery i warunki wyświetlania. Profesjonalny sposób na komunikację z graczami bez spamowania czatu.

Czas czytania: ~4 min Platforma: Paper / Spigot / Purpur

Co to jest BossBarMessage

BossBarMessage to darmowy plugin wykorzystujący natywny pasek bossbara w Minecraft (normalnie wyświetlany podczas walki z Ender Dragonem lub Witherem) do wyświetlania ogłoszeń serwerowych. Pasek bossbara jest widoczny u góry ekranu i nie przeszkadza w grze, co czyni go idealnym miejscem na informacje o serwerze.

Plugin obsługuje rotację wielu wiadomości z konfigurowalnymi czasami wyświetlania, kolory paska (6 kolorów natywnych Minecraft), animowane przejścia i dynamiczne placeholdery. W odróżnieniu od ogłoszeń czatowych, bossbar nie ginie w strumieniu wiadomości - jest zawsze widoczny.

BossBarMessage jest dostępny na SpigotMC i obsługuje Minecraft od 1.9 do 1.21.x (bossbar API wymaga minimum 1.9).

Główne funkcje

  • Rotacja wiadomości - wiele ogłoszeń przełączających się w ustalonej kolejności lub losowo
  • Kolory paska - PINK, BLUE, RED, GREEN, YELLOW, PURPLE z opcją zmiany między wiadomościami
  • Style paska - SOLID (ciągły), SEGMENTED_6, SEGMENTED_10, SEGMENTED_12, SEGMENTED_20 (podzielony na segmenty)
  • Pasek postępu - animowany pasek zmniejszający się z czasem, pokazujący ile czasu zostało do następnej wiadomości
  • Placeholdery - integracja z PlaceholderAPI do dynamicznych danych
  • Warunki - wyświetlanie różnych wiadomości w zależności od świata lub uprawnienia gracza

Konfiguracja

Plik konfiguracyjny plugins/BossBarMessage/config.yml definiuje listę wiadomości i ich ustawienia:

enabled: true
random-order: false          # losowa kolejność wiadomości
update-interval: 200         # ticki między zmianami (200 = 10 sekund)

messages:
  welcome:
    text: "&bWitaj na &6Minecraft.pl&b! Miłej gry!"
    color: BLUE
    style: SOLID
    progress: 1.0            # pełny pasek
    animate-progress: true   # pasek zmniejsza się z czasem
    duration: 200

  rules:
    text: "&ePamiętaj o zasadach! &7/regulamin"
    color: YELLOW
    style: SOLID
    duration: 200

  shop:
    text: "&aSklep serwerowy: &fstore.minecraft.pl &7-20% weekend!"
    color: GREEN
    style: SEGMENTED_6
    duration: 200

  discord:
    text: "&dDołącz na Discorda: &fdiscord.gg/minecraftpl"
    color: PURPLE
    style: SOLID
    duration: 200

  online:
    text: "&fOnline: &a%server_online%&7/&f%server_max% &7graczy"
    color: WHITE
    style: SOLID
    duration: 200

Zastosowania

BossBarMessage sprawdza się w wielu scenariuszach na serwerze:

  • Informacje o serwerze - adres IP, Discord, strona WWW, sklep - stale widoczne rotujące ogłoszenia
  • Zasady serwera - przypomnienia o najważniejszych zasadach regulaminu
  • Eventy i promocje - ogłoszenia o trwających eventach, zniżkach w sklepie, konkursach
  • Statystyki - liczba graczy online, TPS serwera, ranking (przez PlaceholderAPI)
  • Porady dla nowych - wskazówki typu "Wpisz /kit starter, żeby otrzymać startowy zestaw"
  • Powiadomienia sezonowe - komunikaty świąteczne, rocznicowe, eventowe

Na profesjonalnych serwerach bossbar jest standardowym elementem interfejsu. Gracze przyzwyczajają się do niego i traktują jako naturalną część serwera.

Komendy i uprawnienia

Komenda Opis Uprawnienie
/bbm reload Przeładowuje konfigurację bossbarmessage.reload
/bbm toggle Włącza/wyłącza bossbar dla gracza bossbarmessage.toggle
/bbm send gracz tekst Wysyła jednorazowy bossbar bossbarmessage.send
/bbm broadcast tekst Wysyła bossbar do wszystkich bossbarmessage.broadcast

Uprawnienie bossbarmessage.toggle pozwala graczom ukryć bossbar, jeśli im przeszkadza. Dobrą praktyką jest informowanie o tej możliwości w jednej z rotujących wiadomości.

Wskazówki

  • 5-8 wiadomości to optimum - zbyt mało i gracze szybko znudzą się powtórzeniami, zbyt wiele i ważne informacje giną
  • 10 sekund na wiadomość - daj graczom czas na przeczytanie. 5 sekund to za mało, 20 to za dużo
  • Animowany postęp - pasek zmniejszający się z czasem daje wizualny feedback o tym, kiedy pojawi się następna wiadomość
  • Kolory z sensem - użyj BLUE dla informacji, GREEN dla pozytywnych ogłoszeń (promocje), YELLOW dla ostrzeżeń, RED dla pilnych komunikatów
  • Wymaga 1.9+ - bossbar API został dodany w Minecraft 1.9. Na serwerach 1.8 plugin nie zadziała

Powiązane pluginy: TitleManager (zawiera też bossbar), Animations (zaawansowane animacje), PlaceholderAPI (dynamiczne dane).