Nasz serwerSerwer minecraft.plNowa edycja dziś o 19:00Zobacz
Discord
Nasz serwerSerwer minecraft.plNowa edycja startuje dziś o 19:00Odliczamy do startu nowej edycji serwera minecraft.pl. Bądź z nami o 19:00 i graj od pierwszej minuty.minecraft.plZobacz serwer
Wiki - Pluginy

ActionBarHealth - zdrowie na pasku actionbar

ActionBarHealth

ActionBarHealth to prosty, ale niezwykle użyteczny plugin, który wyświetla zdrowie atakowanego moba lub gracza na pasku actionbar. Po uderzeniu widzisz dokładną ilość HP celu z kolorowym paskiem zdrowia. Niezbędny na serwerach PvP i RPG, gdzie informacja o zdrowiu przeciwnika jest kluczowa.

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

Co to jest ActionBarHealth

ActionBarHealth to darmowy plugin, który rozwiązuje jeden z powszechnych problemów na serwerach Minecraft - brak informacji o zdrowiu przeciwnika. W domyślnym Minecraft widzisz tylko animację czerwonego migania po uderzeniu, ale nie wiesz ile HP pozostało mobowi czy graczowi. Plugin wyświetla tę informację na pasku actionbar (nad hotbarem) w czytelnym formacie.

Plugin jest niezwykle lekki - nie ma wpływu na wydajność serwera nawet przy 100+ graczach online. Informacja o zdrowiu pojawia się tylko po uderzeniu i znika po kilku sekundach. Nie wymaga żadnych zależności i działa out-of-the-box.

ActionBarHealth jest dostępny na SpigotMC i obsługuje Minecraft od 1.8 do 1.21.x.

Jak to działa

Po zainstalowaniu pluginu, gdy gracz uderza moba lub innego gracza, na actionbarze pojawia się informacja o zdrowiu celu. Wyświetlana jest:

  • Nazwa moba/gracza - np. "Zombie" lub "Steve123"
  • Pasek zdrowia - kolorowy pasek z serduszek lub bloków przedstawiający procent HP
  • Liczbowe HP - dokładna wartość, np. "14.5/20.0 HP"
  • Procent zdrowia - opcjonalnie procent pozostałego zdrowia

Informacja jest widoczna tylko dla atakującego gracza - inni gracze nie widzą actionbaru cudzych walk. Po 3 sekundach (konfigurowalnych) napis znika automatycznie.

Konfiguracja

Plik konfiguracyjny plugins/ActionBarHealth/config.yml jest zwięzły i przejrzysty:

# Format wyświetlania zdrowia
health-format: "&c%name% &7| %healthbar% &7| &c%health%&7/&c%maxhealth% &4❤"

# Pasek zdrowia
healthbar:
  full-char: "■"            # znak dla pełnego HP
  empty-char: "□"           # znak dla utraconego HP
  full-color: "&a"          # kolor pełnego HP (zielony)
  half-color: "&e"          # kolor połowy HP (żółty)
  low-color: "&c"           # kolor niskiego HP (czerwony)
  empty-color: "&8"         # kolor pustego HP (szary)
  length: 20                # długość paska w znakach

# Progi kolorów
thresholds:
  high: 0.66                # powyżej 66% = zielony
  medium: 0.33              # 33-66% = żółty
  low: 0.0                  # poniżej 33% = czerwony

# Czas wyświetlania
display-time: 60            # ticki (60 = 3 sekundy)

# Wyłączone moby (nie pokazuj zdrowia)
disabled-entities:
  - ARMOR_STAND
  - ITEM_FRAME

Style wyświetlania

ActionBarHealth pozwala na pełną personalizację wyglądu paska zdrowia:

  • Serduszka - klasyczny styl z symbolami ❤, nawiązujący do domyślnego Minecraft. Format: &c❤❤❤❤❤&8❤❤❤❤❤
  • Bloki - nowoczesny styl z kwadratami ■/□ dla czytelnego paska. Format: &a■■■■■&e■■&8□□□
  • Procenty - minimalistyczny styl z samą liczbą procentową. Format: &c72.5%
  • Tekst - pełna informacja tekstowa. Format: &cZombie: 14.5/20.0 HP

Możesz łączyć style - na przykład pasek z bloków plus liczbowe HP i nazwa celu. Kolory zmieniają się dynamicznie w zależności od procentu zdrowia (zielony -> żółty -> czerwony).

Komendy i uprawnienia

Komenda Opis Uprawnienie
/abh reload Przeładowuje konfigurację actionbarhealth.reload
/abh toggle Włącza/wyłącza wyświetlanie zdrowia actionbarhealth.toggle

Uprawnienie actionbarhealth.use kontroluje, kto widzi zdrowie po uderzeniu. Domyślnie mają je wszyscy gracze. Możesz wyłączyć tę funkcję dla konkretnych rang, jeśli chcesz, żeby tylko VIP widzieli HP przeciwników.

Uprawnienie actionbarhealth.bypass sprawia, że zdrowie danego gracza nie jest widoczne dla atakujących - przydatne dla administracji w trybie vanish.

Wskazówki

  • Niezbędny na PvP - na serwerach PvP informacja o HP przeciwnika to standard. Bez tego pluginu gracze używają modów klienckich (co jest trudniejsze do kontrolowania)
  • Wyłącz dla Armor Stand - dodaj ARMOR_STAND do disabled-entities, żeby uniknąć wyświetlania HP dekoracyjnych armor standów
  • Krótki czas wyświetlania - 2-3 sekundy wystarczą. Dłuższe wyświetlanie może kolidować z actionbarem z innych pluginów
  • Konflikt z actionbar - jeśli używasz TitleManager z stałym actionbarem, zdrowie na actionbar nadpisze go na chwilę po uderzeniu. To normalne zachowanie
  • RPG z HP bossów - na serwerach RPG z niestandardowymi bossami (MythicMobs), pasek zdrowia bossa wyświetlany na actionbar jest bardziej czytelny niż domyślny bossbar

Powiązane pluginy: DecentHolograms (hologramy HP nad mobami), TitleManager (zarządzanie actionbarem), PlaceholderAPI (placeholdery).