Discord
Wiki - Pluginy

TitleManager - tytuły, actionbar i tablist

TitleManager to darmowy plugin dający pełną kontrolę nad tytułami ekranowymi, actionbarem, headerem i footerem tablista oraz scoreboardem. Obsługuje animacje, placeholdery i skrypty warunkowe. Jedno z najpopularniejszych rozwiązań do profesjonalnego wyglądu serwera Minecraft.

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

Co to jest TitleManager

TitleManager to darmowy plugin rozwijany od 2014 roku, który daje administratorom pełną kontrolę nad elementami HUD w Minecraft. Pozwala konfigurować tytuły ekranowe (title/subtitle), pasek actionbar, header i footer w tabliscie graczy oraz scoreboard - wszystko z obsługą animacji i dynamicznych placeholderów.

Plugin jest lekki i dobrze zoptymalizowany. Zamiast osobnych pluginów do tytułów, tablista i scoreboardu, TitleManager łączy wszystko w jednym pakiecie z ujednoliconą konfiguracją. Integruje się z PlaceholderAPI i Vault.

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

Główne funkcje

  • Tytuły ekranowe - wyświetlanie title i subtitle przy dołączeniu, zmianie świata, wejściu do regionu itp.
  • Actionbar - stały lub animowany tekst nad paskiem przedmiotów (IP serwera, informacje o graczu)
  • Tablist header/footer - niestandardowy nagłówek i stopka w liście graczy z animacjami
  • Scoreboard - tablica boczna z dynamicznymi danymi (saldo, zabójstwa, ranga, TPS)
  • Animacje - każdy element obsługuje animacje z wieloma klatkami, czasami trwania i przejściami
  • Placeholdery - wbudowane placeholdery (online, TPS, czas) + pełna integracja z PlaceholderAPI
  • Warunki - różne teksty w zależności od świata, rangi, uprawnienia lub wartości placeholdera

Konfiguracja

Główny plik konfiguracyjny to plugins/TitleManager/config.yml. Przykład konfiguracji powitania i actionbar:

# Tytuł powitalny
welcome-title:
  enabled: true
  title: "&6Witaj na serwerze!"
  subtitle: "&7Miłej gry, &e%player%&7!"
  fade-in: 20        # ticki (20 = 1 sekunda)
  stay: 40           # czas wyświetlania
  fade-out: 20

# Actionbar - animacja z rotacją
actionbar:
  enabled: true
  animations:
    - text: "&aSerwer: &fminecraft.pl"
      interval: 100
    - text: "&bOnline: &f%server_online% graczy"
      interval: 100
    - text: "&dSklep: &fstore.minecraft.pl"
      interval: 100

# Scoreboard
scoreboard:
  enabled: true
  title: "&6&lMinecraft.pl"
  lines:
    - "&7Gracz: &f%player%"
    - "&7Ranga: &f%vault_prefix%"
    - "&7Saldo: &f%vault_eco_balance%$"
    - ""
    - "&7Zabójstwa: &f%statistic_player_kills%"
    - "&7Śmierci: &f%statistic_deaths%"
    - ""
    - "&7Online: &f%server_online%/%server_max%"
    - "&7TPS: &f%server_tps%"

Header i footer tablista

TitleManager pozwala na pełną personalizację nagłówka i stopki w liście graczy (Tab). To pierwszy element, który widzą gracze po naciśnięciu Tab:

# Tablist header i footer z animacją
tablist:
  header:
    animations:
      - text: "\n&6&l✦ Minecraft.pl ✦\n&7Serwer Survival & Creative\n"
        interval: 200
      - text: "\n&e&l✦ Minecraft.pl ✦\n&7Serwer Survival & Creative\n"
        interval: 200
  footer:
    text: "\n&7Online: &f%server_online%&7 | TPS: &f%server_tps%\n&8discord.gg/minecraftpl\n"

Header z dwoma klatkami animacji tworzy efekt pulsowania między złotym a żółtym kolorem. Footer może być statyczny z dynamicznymi placeholderami, które aktualizują się w czasie rzeczywistym.

Tablist jest szczególnie ważny na serwerach BungeeCord, gdzie domyślna lista graczy jest uboga. TitleManager nadaje jej profesjonalny wygląd z logo serwera, informacjami i stylem.

Komendy i uprawnienia

Komenda Opis Uprawnienie
/tm reload Przeładowuje konfigurację titlemanager.command.reload
/tm broadcast tytuł Wysyła tytuł do wszystkich graczy titlemanager.command.broadcast
/tm abroadcast tekst Wysyła actionbar do wszystkich titlemanager.command.abroadcast
/tm msg gracz tytuł Wysyła tytuł konkretnemu graczowi titlemanager.command.message
/tm scoreboard toggle Włącza/wyłącza scoreboard titlemanager.command.scoreboard

Wskazówki

  • Nie łącz z TAB pluginem - jeśli używasz TAB do zarządzania tablistem, wyłącz sekcję tablist w TitleManager, żeby uniknąć konfliktów
  • Actionbar z IP - stały actionbar z adresem serwera to prosty sposób na reklamę serwera w nagraniach i streamach graczy
  • Scoreboard toggle - daj graczom możliwość wyłączenia scoreboardu komendą. Nie każdy chce widzieć tablicę boczną
  • Animacje mądrze - animuj header tablista i bossbar, ale actionbar i scoreboard zostaw statyczne - zbyt wiele animacji jest rozpraszające
  • TPS na scoreboard - wyświetlanie TPS serwera buduje zaufanie graczy do wydajności serwera

Powiązane pluginy: TAB (zaawansowany tablist), PlaceholderAPI (placeholdery), AnimatedScoreboard (dedykowany scoreboard).