ตัวสร้างคำสั่ง Tellraw

ส่งข้อความแชทที่จัดรูปแบบแล้ว ประกอบจากส่วนข้อความสีต่างๆ ตั้งแต่หนึ่งส่วนขึ้นไป

วิธีใช้ตัวสร้างคำสั่ง Tellraw

  1. เลือกเอดิชันและเวอร์ชันให้ตรงกับเกมของคุณ
  2. เลือกเป้าหมาย
  3. เพิ่มส่วนข้อความหนึ่งส่วนขึ้นไป แต่ละส่วนตั้งสีและสไตล์ของตัวเองได้
  4. คัดลอกคำสั่งแล้วนำไปรันใน Minecraft

Bedrock จะสร้างข้อความในรูปแบบ rawtext ส่วน Java จะสร้างเป็น JSON text component ทั้งสองรูปแบบใช้แทนกันไม่ได้

ตัวอย่างการใช้งาน

ตัวอย่างด้านล่างสร้างจากตัวสร้างคำสั่งตัวเดียวกับที่อยู่ด้านบนหน้านี้ คำสั่งและคำอธิบายจึงตรงกับที่ฟอร์มจะให้เสมอ กรอกค่าตามตัวอย่างแล้วปรับต่อได้เลย

1. ข้อความแชทสองสีในบรรทัดเดียว

จุดเด่นของ tellraw คือแยกสีแต่ละท่อนได้ ใช้เน้นชื่อผู้เล่นหรือตัวเลขให้ต่างจากข้อความรอบๆ

/tellraw @a {"text":"","extra":[{"text":"[ประกาศ] ","color":"gold","bold":true},{"text":"อีก 5 นาทีจะเริ่มเกม","color":"white"}]}

คำสั่งนี้ทำอะไร จะส่งข้อความแชท "[ประกาศ] อีก 5 นาทีจะเริ่มเกม" ให้กับผู้เล่นทั้งหมด (ทั้งหมด 2 ส่วนข้อความ).

2. ข้อความเตือนสีแดงตัวหนา

ส่งหาผู้เล่นคนเดียวด้วย @p เมื่ออยากเตือนเฉพาะคนที่ทำอะไรบางอย่าง ไม่ต้องให้ทั้งเซิร์ฟเวอร์เห็น

/tellraw @p {"text":"","extra":[{"text":"ห้ามเข้าพื้นที่นี้","color":"red","bold":true}]}

คำสั่งนี้ทำอะไร จะส่งข้อความแชท "ห้ามเข้าพื้นที่นี้" ให้กับผู้เล่นที่ใกล้ที่สุด (ทั้งหมด 1 ส่วนข้อความ).

3. ข้อความหลายท่อนหลายรูปแบบ

ผสมตัวหนา ตัวเอียง และขีดเส้นใต้ในบรรทัดเดียวได้ แต่ละท่อนตั้งค่าแยกกันอิสระ

/tellraw @a {"text":"","extra":[{"text":"ผู้ชนะ: ","color":"gray","italic":true},{"text":"ทีมแดง","color":"red","bold":true,"underlined":true}]}

คำสั่งนี้ทำอะไร จะส่งข้อความแชท "ผู้ชนะ: ทีมแดง" ให้กับผู้เล่นทั้งหมด (ทั้งหมด 2 ส่วนข้อความ).

คำสั่งนี้ต่างกันอย่างไรในแต่ละเอดิชันและเวอร์ชัน

ตารางนี้คือตัวอย่างแรกด้านบน ที่ถูกรันผ่านทุกเอดิชันและเวอร์ชันที่เครื่องมือนี้รองรับ เวอร์ชันที่ให้ผลเหมือนกันถูกรวมไว้ในแถวเดียวกัน

Java Edition 1.21.5 ขึ้นไป Java Edition 1.20.5 - 1.21.4 Java Edition 1.13 - 1.20.4 (NBT แบบเก่า)
/tellraw @a {"text":"","extra":[{"text":"[ประกาศ] ","color":"gold","bold":true},{"text":"อีก 5 นาทีจะเริ่มเกม","color":"white"}]}
Bedrock Edition (เสถียร)
/tellraw @a {"rawtext":[{"text":"§6§l[ประกาศ] "},{"text":"§fอีก 5 นาทีจะเริ่มเกม"}]}

ข้อควรรู้ก่อนนำไปใช้