Minecraft Tellraw Oluşturucu
Renkler, hex, kalın yazı, tıklama ve üzerine gelme olaylarıyla Minecraft /tellraw mesajları oluşturun. Java 1.21.5+, Java 1.20.5–1.21.4 ve Bedrock rawtext çıktısı verir.
Bu oluşturucu, /tellraw sohbet mesajlarını renkli ve biçimlendirilmiş parçalardan oluşturur; isteğe bağlı olarak tıklama eylemleri ve ipucu metni de ekleyebilirsiniz. Tek seferde üç komut alırsınız: Java 1.21.5 ve sonrası (26.x dahil), Java 1.20.5–1.21.4 ve Bedrock Edition.
Nasıl kullanılır
- Mesajı kimin alacağını seçin:
@a(herkes),@p,@s,@rya da bir oyuncu adı. - İlk parçanın metnini yazın, ardından rengini ve stilini ayarlayın. Stiller şunlardır: kalın, italik, altı çizili, üstü çizili ve rastgele karakterler.
- İsterseniz parçaya bir tıklama eylemi ve ipucu metni ekleyin.
- Farklı stillerde başka parçalar eklemek için Parça ekle düğmesine basın. Parçalar arada boşluk olmadan birleştirilir, bu yüzden boşlukları metnin içine koyun.
- Sohbet önizlemesini kontrol edin (ipuçlarını görmek için imleci parçaların üzerine getirin), ardından sürümünüze uygun komutu kopyalayın.
Java 1.21.5 ve sonrası: SNBT
Java 1.21.5'ten itibaren metin bileşenleri SNBT ile yazılır. Anahtarlar tırnak içine alınmaz:
/tellraw @a {text:"I am blue",color:"blue"}
Tıklama ve üzerine gelme olaylarının adı click_event ve hover_event olarak değiştirildi. Her tıklama eyleminin kendi alanı vardır:
| Tıklama eylemi | 1.21.5+ alanı | 1.21.5 öncesi |
|---|---|---|
| URL aç | url |
value |
| Komut çalıştır | command (/ gerekmez) |
value (/ ile başlar) |
| Komut öner | command |
value |
| Panoya kopyala | value |
value |
| Kitap sayfasını değiştir | page (sayı) |
value |
İpucu metni hover_event:{action:"show_text",value:"..."} ile yazılır.
Java 1.20.5–1.21.4: JSON
1.21.5'ten önce mesaj, anahtarları tırnak içinde olan bir JSON'dur ve olaylar clickEvent ve hoverEvent olarak adlandırılır:
/tellraw @a {"text":"Hover me!","hoverEvent":{"action":"show_text","contents":"Hi!"}}
Araç bu formatta komut çalıştırma eylemlerinin başına / ekler, çünkü eski format bunu gerektirir.
Birden fazla parça
Birden fazla parça olduğunda araç, boş bir dizeyle başlayan bir liste yazar: ["",{...},{...}]. Her parça kendi stilini korur. Baştaki boş öğe olmasaydı ilk parçanın stili diğer tüm parçalara geçerdi.
Bedrock Edition: rawtext ve § kodları
Bedrock farklı bir format kullanır:
/tellraw @a {"rawtext":[{"text":"§9I am blue"}]}
Renkler ve stiller, metnin içine § kodları olarak yazılır. Araç her parçayı şöyle dönüştürür:
- 16 adlandırılmış renk
§0ile§farasındaki kodlara dönüşür. Örneğin§6altın,§bturkuazdır. - Kalın
§l, italik§o, rastgele karakterler ise§kolur. - Hex renkler, 16 adlandırılmış renkten en yakın olanına çevrilir.
- Altı çizili ve üstü çizili stiller atılır. Bedrock'ta
§mve§nstil değil, renktir. - Tıklama ve üzerine gelme olayları atılır, çünkü Bedrock bunları sohbette desteklemez.
Bedrock'ta biçimlendirme bir renk kodundan sonra da sürer, bu yüzden araç stilli bir parçadan sonra gelen her parçanın başına §r (sıfırlama) ekler.
16 renk
black, dark_blue, dark_green, dark_aqua, dark_red, dark_purple, gold, gray, dark_gray, blue, green, aqua, red, light_purple, yellow ve white. Java'da #FF8800 gibi herhangi bir hex rengi de kullanabilirsiniz.
Sıkça sorulan sorular
Minecraft'ta /tellraw nasıl kullanılır?
/tellraw yazın, ardından @a gibi bir hedef ve bir metin bileşeni ekleyin; örneğin Java 1.21.5 ve sonrasında /tellraw @a {text:"Hello",color:"gold"}. Eski Java sürümleri tırnaklı anahtarlarla JSON kullanır, Bedrock ise bir rawtext listesi kullanır. Oluşturucu üç sürümü de aynı anda yazar.
Tıklanabilir metnim neden çalışmıyor?
Sürümünüze uygun komutu kopyaladığınızdan emin olun. 1.21.5 ve sonrası yeni alan adlarıyla click_event gerektirir, eski sürümler ise clickEvent ister. URL'ler http:// veya https:// ile başlamalıdır.
Bedrock'ta tellraw ile renkli yazı nasıl yapılır?
Bedrock metnin içinde § kodları kullanır: altın için §6, turkuaz için §b, kalın için §l ve italik için §o gibi. Hex renkler desteklenmez, bu yüzden oluşturucu bunları en yakın adlandırılmış renkle değiştirir. Tıklama ve üzerine gelme olayları Bedrock sohbetinde çalışmaz.
Oyuncular tıklayarak her komutu çalıştırabilir mi?
Hayır. Tıklama, komutu tıklayan oyuncu olarak ve o oyuncunun yetkileriyle çalıştırır. /say gibi sohbete mesaj gönderen komutlar tıklamayla çalıştırılamaz.
Sayfa değiştirme sohbette çalışır mı?
Hayır. Sayfa değiştirme eylemi yalnızca yazılmış kitaplarda çalışır.
Tellraw mesajım sohbet için neden çok uzun?
Sohbet kutusu 256 karakter alır. Daha uzun komutlar bir komut bloğuna yazılır; komut bloğu 32.500 karaktere kadar kabul eder.