Dokumentacja

gui.yml

Konfiguracja elementow interfejsu gracza: wiadomosci powitalnych z ekranem tytulowym, scoreboardu oraz komunikatow dolaczania i opuszczania serwera.

Wiadomosci powitalne

Sekcja welcome odpowiada za powitanie gracza po wejsciu na serwer - zarowno na czacie, jak i na ekranie tytulowym.

welcome:
  enabled: true
  delay-ticks: 20
  messages:
    - "&6Witaj na serwerze, %player%!"
    - "&7Wpisz &f/ai &7zeby porozmawiac z AI."
    - "&7Zapraszamy!"
  title:
    enabled: true
    title: "&6&lMineNova"
    subtitle: "&7Witaj, %player%!"
enabledWlacza lub wylacza wiadomosci powitalne
delay-ticksOpoznienie wyslania wiadomosci w tickach (20 tickow = 1 sekunda)
messagesLista wiadomosci wysylanych na czat, obsluguje %player%
title.enabledWlacza ekran tytulowy przy wejsciu
title.titleGlowny tekst na ekranie tytulowym
title.subtitlePodtytul wyswietlany pod glownym tekstem

Placeholder %player% zostaje automatycznie zamieniony na nick gracza. Kody kolorow uzywaja formatu & (np. &6 dla zlotego).

Scoreboard

Scoreboard wyswietla sie z boku ekranu gracza i moze pokazywac statystyki serwera w czasie rzeczywistym.

scoreboard:
  enabled: true
  update-interval: 40
  title: "&6&lMineNova"
  lines:
    - "&7Gracz: &f%player%"
    - "&7TPS: &f%tps%"
    - "&7Online: &f%online%&7/&f%max%"
    - "&7Ping: &f%ping%ms"
enabledWlacza lub wylacza scoreboard
update-intervalCzestotliwosc odswiezania w tickach (40 = co 2 sekundy)
titleTytul scoreboardu na gorze
linesLista linii wyswietlanych na scoreboardzie

Dostepne placeholdery

  • %player% - nick gracza
  • %tps% - aktualne TPS serwera
  • %online% - liczba graczy online
  • %max% - maksymalna liczba graczy
  • %ping% - ping gracza w ms

Dolaczanie i opuszcznie serwera

Sekcja join-quit pozwala dostosowac komunikaty zwiazane z wejsciem na serwer, w tym specjalna wiadomosc dla pierwszej wizyty.

join-quit:
  first-join:
    enabled: true
    message:
      - "&6%player% &edolacza po raz pierwszy!"
      - "&7Powitajcie nowego gracza!"
first-join.enabledWlacza specialna wiadomosc przy pierwszym dolaczeniu gracza
first-join.messageWiadomosci wyswietlane na czacie, obsluguje %player%

Wskazowki

  • Nie ustawiaj delay-ticks na 0 - gracz moze nie zdazyc przeczytac powitania podczas ladowania swiata
  • update-interval 40 to dobry balans miedzy aktualnoscia danych a wydajnoscia
  • Zbyt dlugie linie scoreboardu moga sie nie wyswietlic poprawnie - trzymaj je krotko