Guides / Commands & Data

แถบ Bossbar และข้อความ Title: สถานะคงอยู่, การตั้งเวลา และการแบ่งค่า/ค่าสูงสุด

แถบ Bossbar จะยังคงอยู่แม้จะรีสตาร์ท แต่ข้อความ Title จะไม่คงอยู่ นี่คือรูปแบบการสร้างแล้วแก้ไข, การตั้งเวลาเฟดที่คนมักตั้งผิด และวิธีขับเคลื่อนแถบความคืบหน้า

ทั้งสองอย่างแสดงข้อความบนหน้าจอ แต่ความคล้ายคลึงกันก็จบลงแค่นั้น ข้อความ Title เป็นแบบยิงแล้วลืม (fire-and-forget) ส่วนแถบ Bossbar เป็นวัตถุที่คงอยู่ซึ่งคุณต้องจัดการ

แถบ Bossbar มีสถานะ

/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

ID แล้วตามด้วยคำสั่งที่แก้ไข ID นั้น จุดที่คนมักจะพลาดคือ:

  • แถบจะมองไม่เห็นจนกว่าจะมีผู้เล่น การสร้างแถบแล้วไม่รัน set ... players จะไม่แสดงผลใดๆ และไม่มีข้อผิดพลาด
  • แถบจะคงอยู่ในไฟล์บันทึกโลก แถบที่สร้างขึ้นสำหรับมินิเกมจะยังคงอยู่ในการเล่นครั้งถัดไป /bossbar remove เมื่อเสร็จสิ้น มิฉะนั้นจะสะสมเพิ่มขึ้น
  • value และ max แยกกัน และแถบจะแสดง value / max การตั้งค่าเฉพาะ value บนแถบที่ค่าสูงสุดยังคงเป็น 100 จะทำให้การเติมไม่สมเหตุสมผล

สี: pink white red orange yellow green blue purple สไตล์: progress notched_6 notched_10 notched_12 notched_20

การขับเคลื่อนการนับถอยหลัง

/bossbar set my:timer value 599

ทุกๆ วินาทีจากฟังก์ชันที่ทำซ้ำคือกลไกทั้งหมด ไม่มีตัวจับเวลาในตัว การอ่านค่าย้อนกลับก็มีประโยชน์เช่นกัน:

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

bossbar get รองรับ value, max, players และ visible ซึ่งทำให้แถบ Bossbar เป็นตัวแปรส่วนกลางที่ใช้งานได้เมื่อคุณต้องการให้ผู้เล่นเห็น

ข้อความ Title เป็นแบบชั่วคราว

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

สามสิ่งตามลำดับนั้น และลำดับมีความสำคัญ:

  1. times ก่อน การตั้งค่าหลังจากที่ Title แสดงไปแล้วจะไม่มีผลกับ Title ที่แสดงอยู่
  2. subtitle ก่อน title Subtitle เพียงอย่างเดียวจะไม่แสดงผล การส่ง Title คือสิ่งที่กระตุ้นให้ทั้งคู่ปรากฏ หากกลับกัน Title แรกจะแสดงโดยไม่มี Subtitle

times คือ fadeIn stay fadeOut ในหน่วยติ๊ก – 20 ติ๊กต่อวินาที 10 70 20 คือครึ่งวินาทีเข้า, สามวินาทีครึ่งค้างไว้, หนึ่งวินาทีออก คนมักจะตั้งค่า 1 1 1 แล้วสงสัยว่าทำไมไม่มีอะไรปรากฏ: สามติ๊กทั้งหมดคือการกะพริบ

Actionbar แยกต่างหาก

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

เส้นเหนือ Hotbar จะไม่สนใจ times โดยสิ้นเชิง – มันจะแสดงเป็นเวลาสองสามวินาทีแล้วจางหายไป การส่งซ้ำทุกติ๊กจะทำให้มันคงอยู่ถาวร ซึ่งเป็นวิธีมาตรฐานในการรัน HUD แบบกำหนดเอง

การล้าง

/title @a clear จะลบสิ่งที่แสดงอยู่; /title @a reset ยังคืนค่าการตั้งเวลาเริ่มต้นด้วย สำหรับแถบ Bossbar, /bossbar set my:timer visible false จะซ่อนโดยไม่ทำลายสถานะ

สร้างแถบ Bossbar, Title และคำสั่งควบคุมและแก้ไขข้อผิดพลาดอื่นๆ จากแบบฟอร์มใน Advanced Command Builder — Control & Debug

ตัวสร้างคำสั่งขั้นสูง — การควบคุมและดีบัก →

More guides

Browse all →

กำลังหาเครื่องมือ Minecraft อื่นอยู่ไหม

ชุดเครื่องมือสร้าง ดู และแปลงไฟล์ที่ทำงานในเบราว์เซอร์ ฟรีทั้งหมด