Guides / Commands & Data

Bossbar'lar ve Başlıklar: Kalıcı Durum, Zamanlamalar ve Değer/Maksimum Ayrımı

Bir bossbar yeniden başlatmalardan sağ çıkar, bir başlık ise çıkmaz. İşte oluştur-sonra-değiştir deseni, insanların ters ayarladığı solma zamanlamaları ve bir ilerleme çubuğunu nasıl yönlendireceğiniz.

İkisi de ekranda metin çizer ve benzerlikleri burada biter. Başlıklar "ateşle ve unut" prensibiyle çalışır; bossbar'lar ise yönetmeniz gereken kalıcı nesnelerdir.

Bossbar'lar Durum Tabanlıdır

/bossbar add my:timer {"text":"Time left"}
/bossbar set my:timer players @a
/bossbar set my:timer max 600
/bossbar set my:timer value 600
/bossbar set my:timer color red
/bossbar set my:timer style notched_10

Bir kimlik (id), ardından onu değiştiren komutlar. İnsanların takıldığı noktalar:

  • Çubuk, oyuncuları olana kadar görünmezdir. Bir tane oluşturup asla set ... players çalıştırmamak, hiçbir hata vermeden hiçbir şey üretmez.
  • Dünya kaydında kalıcıdır. Bir mini oyun için oluşturulan bir çubuk, bir sonraki oturumda hala oradadır. İşiniz bittiğinde /bossbar remove yapın, yoksa birikirler.
  • value ve max ayrıdır ve çubuk value / max gösterir. Maksimum değeri hala 100 olan bir çubukta sadece value ayarlamak anlamsız bir doluluk verir.

Renkler: pink white red orange yellow green blue purple. Stiller: progress notched_6 notched_10 notched_12 notched_20.

Geri Sayımı Yönetme

/bossbar set my:timer value 599

Tekrarlayan bir fonksiyondan saniyede bir kez çalıştırmak tüm mekanizmadır. Dahili bir zamanlayıcı yoktur. Geri okumak da faydalıdır:

/execute store result score @s Left run bossbar get my:timer value

bossbar get, value, max, players ve visible'yi destekler, bu da bir bossbar'ı oyuncunun görmesini istediğinizde işe yarar bir global değişken yapar.

Başlıklar Geçicidir

/title @a times 10 70 20
/title @a subtitle {"text":"Get ready"}
/title @a title {"text":"Round 2"}

Bu sırayla üç şey ve sıra önemlidir:

  1. Önce times. Başlık gösterildikten sonra ayarlamak, zaten gösterilen başlık üzerinde hiçbir etki yaratmaz.
  2. subtitle, title'dan önce. Sadece alt başlık hiçbir şey göstermez; başlığı göndermek, ikilinin görünmesini tetikler. Tersine çevrilirse, ilki alt başlık olmadan görünür.

times, fadeIn stay fadeOut tik cinsindendir — saniyede 20 tik. 10 70 20 yarım saniye giriş, üç buçuk saniye tutma, bir saniye çıkıştır. İnsanlar 1 1 1 ayarlar ve neden hiçbir şey görünmediğini merak eder: toplam üç tik bir flaş gibidir.

Actionbar Ayrıdır

/title @a actionbar {"text":"Saved"}

Hotbar'ın üzerindeki çizgi. times'i tamamen yok sayar — sabit birkaç saniye görünür ve solar. Her tikte yeniden göndermek onu kalıcı olarak açık tutar, bu da özel bir HUD çalıştırmanın standart yoludur.

Temizleme

/title @a clear gösterileni kaldırır; /title @a reset ayrıca varsayılan zamanlamaları geri yükler. Bossbar'lar için /bossbar set my:timer visible false, durumu yok etmeden gizler.

Bossbar, başlık ve diğer kontrol ve hata ayıklama komutlarını Gelişmiş Komut Oluşturucu — Kontrol ve Hata Ayıklama sayfasındaki bir formdan oluşturun.

Gelişmiş komutlar — Control ve Debug →

More guides

Browse all →

Başka Minecraft aracı mı arıyorsunuz?

Tarayıcıda çalışan üreteç, görüntüleyici ve dönüştürücü seti — hepsi ücretsiz.