Discord
Wiki - Pluginy

QuickBoard - lekki menedżer scoreboardu

QuickBoard to prosty i wydajny plugin do zarządzania scoreboardem (tablicą boczną) na serwerach Minecraft. Oferuje dynamiczne linie z placeholderami, różne scoreboardy per świat, animowany tytuł i pełną integrację z PlaceholderAPI. Idealny dla serwerów szukających lekkiego rozwiązania bez zbędnych funkcji.

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

Co to jest QuickBoard

QuickBoard to darmowy, lekki plugin, którego jedynym zadaniem jest wyświetlanie scoreboardu (tablicy bocznej po prawej stronie ekranu) na serwerach Minecraft. W odróżnieniu od kombajnów pokroju TitleManager czy TAB, QuickBoard skupia się wyłącznie na scoreboard i robi to dobrze.

Plugin jest zoptymalizowany pod kątem wydajności - aktualizuje tylko te linie scoreboardu, które się zmieniły, zamiast odświeżać całą tablicę. Dzięki temu nawet przy 200+ graczach online nie powoduje zauważalnego obciążenia serwera.

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

Funkcje

  • Dynamiczne linie - każda linia scoreboardu może zawierać placeholdery aktualizowane w czasie rzeczywistym
  • PlaceholderAPI - pełna integracja ze wszystkimi rozszerzeniami PlaceholderAPI
  • Scoreboard per świat - różne tablice w zależności od świata (inny scoreboard na Survival, inny na Creative)
  • Animowany tytuł - tytuł scoreboardu może zmieniać kolory lub tekst w pętli
  • Toggle - gracze mogą ukrywać scoreboard komendą
  • Wydajność - inteligentne odświeżanie tylko zmienionych linii
  • Konfiguracja YAML - prosta konfiguracja bez potrzeby znajomości programowania

Konfiguracja

Plik konfiguracyjny plugins/QuickBoard/config.yml jest prosty i czytelny:

scoreboard:
  enabled: true
  update-interval: 20        # ticki (20 = 1 sekunda)

  title:
    text:
      - "&6&lMinecraft.pl"
      - "&e&lMinecraft.pl"    # animacja: pulsowanie złoty/żółty
    change-interval: 40      # ticki między zmianami tytułu

  lines:
    - "&7"
    - "&fGracz: &a%player_name%"
    - "&fRanga: &e%vault_prefix%"
    - "&7"
    - "&fSaldo: &a%vault_eco_balance%$"
    - "&fZabójstwa: &c%statistic_player_kills%"
    - "&fŚmierci: &c%statistic_deaths%"
    - "&7"
    - "&fOnline: &b%server_online%&7/&f%server_max%"
    - "&fTPS: &a%server_tps_1%"
    - "&7"
    - "&eminecraft.pl"

disabled-worlds:
  - world_minigames

Linie scoreboardu wyświetlają się od góry do dołu w kolejności zdefiniowanej w konfiguracji. Puste linie (same kody kolorów) służą jako separatory. Każda linia może mieć do 40 znaków (limit Minecraft).

Scoreboard per świat

QuickBoard pozwala na definiowanie różnych scoreboardów w zależności od świata. Konfiguracja per świat znajduje się w osobnych plikach:

# plugins/QuickBoard/worlds/world_creative.yml
scoreboard:
  title:
    text:
      - "&b&lCreative"
  lines:
    - "&7"
    - "&fGracz: &a%player_name%"
    - "&fDziałka: &e%plotsquared_currentplot_id%"
    - "&7"
    - "&fBuilders online: &b%server_online%"
    - "&7"
    - "&eminecraft.pl"

To przydatne, gdy serwer ma wiele trybów gry. Na Survival wyświetlasz saldo i statystyki PvP, na Creative numer działki, a na SkyBlock poziom wyspy. Gracz widzi odpowiedni scoreboard automatycznie po przejściu między światami.

Komendy i uprawnienia

Komenda Opis Uprawnienie
/qb toggle Włącza/wyłącza scoreboard quickboard.toggle
/qb reload Przeładowuje konfigurację quickboard.admin
/qb on Włącza scoreboard quickboard.toggle
/qb off Wyłącza scoreboard quickboard.toggle

Uprawnienie quickboard.see kontroluje, kto widzi scoreboard domyślnie. Uprawnienie quickboard.toggle pozwala graczom samodzielnie włączać i wyłączać tablicę.

Wskazówki

  • Mniej znaczy więcej - scoreboard z 8-10 liniami jest optymalny. Zbyt wiele informacji jest nieczytelne
  • Separator na dole - ostatnia linia z adresem serwera (np. &eminecraft.pl) to subtelna reklama widoczna na nagraniach i streamach
  • Interwał odświeżania - 20 ticków (1 sekunda) to dobry kompromis. Szybsze odświeżanie (10 ticków) ma sens tylko dla danych zmieniających się dynamicznie
  • Toggle w /menu - dodaj przycisk toggle scoreboardu w menu serwera, żeby gracze nie musieli pamiętać komendy
  • PlaceholderAPI jest obowiązkowe - bez PlaceholderAPI scoreboard wyświetli tylko statyczny tekst. Zainstaluj PAPI i potrzebne rozszerzenia

Powiązane pluginy: AnimatedScoreboard (zaawansowane animacje), TitleManager (scoreboard + tytuły + tablist), PlaceholderAPI (dynamiczne dane).