Metin ve kullanıcı arayüzü presetleri
Tellraw JSON Metin Oluşturucu
Tellraw, chat komutu olarak gizlenen bir JSON metin sorunudur. Bu oluşturucu sayfası, genellikle bozulan metin bileşeni parçalarına odaklanır: iç içe vurgulu metin, tıklama eylemleri, renk, kalın durum ve güvenli komut değerleri.
Preset sonucu
Oyuncuların JSON metin bileşenlerinden elle kaçmadan okuyabileceği, üzerine gelebileceği ve tıklayabileceği bir anlatım mesajı.
Çıktı
Tellraw JSON çıkışı
/tellraw @a {text:"Open the dungeon gate",color:"gold",bold:true,hover_event:{action:"show_text",value:{text:"Click to run the gate trigger",color:"gray"}},click_event:{action:"run_command",command:"/trigger dungeon_gate"}}Preset ekran görüntüsü
Preseti oluştur
- Metin workbench'i açın ve hedef Output olarak tellraw'ı seçin.
- Önce görünür mesajı yazın, ardından renk ve stil durumlarını ekleyin.
- Ekleyin vurgulu_event ve click_event yalnızca düz mesaj doğru şekilde işlendikten sonra.
- Copy JSON Output'unu alın ve son mesajı alacak aynı seçiciyle test edin.
Akıllı JSON'dan önce okunabilir JSON
En hızlı anlatım hatası hatalı biçimlendirilmiş JSON'dur. Önce görünür metni oluşturun, ardından etkileşimi üstüne katmanlayın. NBTForge bu sırayı açıkça ortaya koyuyor çünkü metin bileşeni komut Output'u haline gelmeden önce alanlar olarak düzenleniyor.
Harita istemleri için ilk cümleyi kısa tutun ve üzerine gelindiğinde metne ekstra ayrıntı ekleyin. Tıklama eylemleri, uzun gizli bir komut zinciri değil, bir tetikleyiciyi veya güvenli bir komutu çalıştırmalıdır.
Bunun bir Command Pack'e sığdığı yer
Tellraw genellikle scoreboard tetikleyicileri, başlık mesajları, sesli geri bildirim ve görev durumuyla eşleşir. Çok adımlı bir etkileşimin parçası olduğunda komutu Project'e kaydedin.
Aynı aksiyon ailesi için tutarlı renkler kullanın. Örneğin, nesnel yönlendirmeler için altın, başarı için yeşil ve engellenen eylemler için kırmızı.
- Mümkün olduğunda oynatıcı tıklama akışları için /trigger'ı kullanın.
- Vurgulu metni açıklayıcı tutun, ana talimat için gerekli değildir.
- Son komut içeriğine bağlı olarak @s, @p ve @a ile test edin.
Ön ayarı gerçek bir projeye sığdırın
Tellraw JSON Text Generator'ı yalnızca kopyalanmış bir dize olarak değil, test edilmiş bir başlangıç noktası olarak değerlendirin. Output bir kez çalıştıktan sonra, onu net bir Project adıyla kaydedin, hedef Minecraft sürümünü not edin ve preseti scoreboard, bossbar, yağma veya sıfırlama satırları gibi ilgili kurulum komutlarının yakınında tutun.
Ön ayarı bir haritaya, sunucuya veya Command Pack'e yayınlamadan önce, onu yalnızca canlı workbench yerine kopyalanan yapıdan çalıştırın. Bu, eksik bağımlılıkları, eski seçicileri, yanlış sürüm seçimlerini ve yalnızca yerel test durumu zaten mevcut olduğundan işe yarayan komutları yakalar.
- Seçilen Edition ve Version'yu paylaşılan komutla saklayın.
- Hasar verme, öldürme, temizleme veya ışınlanmayı kullanmadan önce seçicileri zararsız bir komuta karşı test edin.
- Uzun komutları sohbete yapıştırmak yerine Project'e veya işlev tarzı bir iş akışına taşıyın.
- Varlıkları, item bileşenlerini, yolcuları veya datapack kaynaklarını değiştirdikten sonra uyarıları yeniden kontrol edin.
FAQ
Tellraw tıklandığında bir komutu çalıştırabilir mi?
Evet. click_event'i run_command ile birlikte kullanın, ardından bunu oynatıcı bağlamı için geçerli olan güvenli bir tetikleyiciye veya komuta yönlendirin.
Tellraw JSON cihazım neden bir sürümde çalışıyor ancak diğerinde çalışmıyor?
Metin bileşeni formatları zamanla değişti. Seçilen sürüm ailesini kontrol edin ve eski bir çıkışlı JSON pasajını körü körüne kopyalamak yerine bileşeni yeniden oluşturun.
Bu preset ne zaman bir komut paketinin parçası haline gelmeli?
Output kurulum satırlarına, sıfırlama komutlarına, yağma kaynaklarına, scoreboard durumuna veya tekrarlanan testlere bağlı olduğunda bunu bir Command Pack girişi olarak kullanın. Tekli güvenli komutlar yine de doğrudan Output'dan kopyalanabilir.
Bu iş akışını aç
İlgili Text çalışma alanından başlayın, sonra preset alanlarını dünyanıza göre ayarlayın.