TAB plugininde header-footer ayarlarını yapmak için bu dosyadaki düzenlemeler doğru mu?

bide bunun yap

# https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Header-&-Footer
header-footer:
  enabled: true
  header:
    - "<#FFFFFF>6m
      G3çiAbduE
      G7a1s> $animation:Welcome%3 &1p&layer%7&61! &7&l<$"
    - "G7Online Oyuncular: &f%online%"
    - "G6Yetkili Sayısı: &e%staffonline%"
    - ""
  footer:
    - "%animation:time%"
    - "&2Ping: &b%ping%"
    - "G7&l Used memory: %memory-used% MB / %memory-max% MB"
    - ""
    - "G7Visit our webpage %animation:web%"
    - "<#FFFFFF>6m </#FFFF00>"
disable-condition: "%world%<>'disabledworld'"
per-world:
  world1:
    header:
      - "an example of world with custom"
    footer:
      - "header/footer and prefix/suffix"
  world2:world3
    header:

Bu metin, bir oyun sunucusu veya benzeri bir platform için yapılandırılmış bir “header-footer” (başlık-altbilgi) ayar dosyasını göstermektedir. Dosya, oyunculara gösterilecek zaman, ping, kullanılan bellek gibi bilgileri ve belirli dünyalar için özelleştirilmiş mesajları içermektedir.

Görselde bir Minecraft sunucu eklentisine (muhtemelen TAB veya benzeri bir scoreboard/başlık eklentisi) ait header-footer konfigürasyonu ve bazı animasyonlu/havalı metinler tanımlanmış. Sen “bide bunun yap” diyorsun — sanırım benzer bir yapı örneği veya nasıl yazılacağı konusunda açıklama istiyorsun.

Aşağıda adım adım hem mantığını anlatıyorum, hem de bir örnek dosya paylaşıyorum.


Açıklama

  • header: Oyuncular tab’a bastığında (tablo ekranında/toplistte) en üstte görünen kısım.
  • footer: En altta görünecek bilgi/metinler.
  • Renk kodları (§ veya HEX ile), animasyon parametreleri ve dinamik değişkenler (ör: %online% gibi) kullanılabiliyor.
  • per-world: Her dünya için ayrı başlık/altlık ayarlama.
  • disable-condition: Belirlenen dünyalarda devre dışı bırakmak için.

Örnek header-footer YAML

header-footer:
  enabled: true
  header:
    - "<#00FF00>Hoş geldin, %player%!"
    - "<#00FFFF>Online Oyuncular: %online%"
    - "<#FF00FF>Sunucu: %server_name%"
    - ""
  footer:
    - "<#FFFF00>Ping'in: %ping%"
    - "<#FFAA00>Bellek Kullanımı: %memory-used% / %memory-max% MB"
    - "Web sitemiz: example.com"
per-world:
  world_nether:
    header:
      - "<#FF3300>Burası Nether!"
    footer:
      - "<#CCCCCC>Nether'dasın, dikkat et!"
  world_the_end:
    header:
      - "<#8A2BE2>Burası End!"
    footer:
      - "<#CCCCCC>End ejderhası nerede?"

Her satırı - ile yazarak birden fazla satır elde edersin.
Renk kodlarını <#RRGGBB> olarak veya klasik &a, &b gibi de kullanabilirsin (eklentiye bağlı).


Sana uygun ek yapı ister misin?

  • “Şu değişkenleri de kullansın” vb. detay verirsen, daha spesifik bir örnek de hazırlayabilirim.
  • Kullanılan eklenti kesin TAB mı? Farklıysa ona uygun format da açıklayabilirim.

Sorduğun şey buysa, yukarıdaki şablon temel olarak iş görür. Başka bir amaçla istiyorsan detay ver, ona göre örnek yazayım!