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

ให้เอนทิตีขึ้นขี่หรือลงจากพาหนะ และเรียกพาหนะใหม่ใน Bedrock โดยแปลงรูปแบบคำสั่งให้อัตโนมัติ

ต้องเลือกได้หนึ่งเอนทิตี เช่น @s หรือ @p

เลือกจากรูปหรือพิมพ์รหัสเอนทิตี เมื่อขึ้นขี่ ระบบจะสร้างตัวเลือกพาหนะที่อยู่ใกล้ที่สุดให้

แก้ช่องนี้ได้เมื่อต้องการระบุชื่อ UUID หรือเงื่อนไขตัวเลือกเอง Java จำกัดจำนวนด้วย limit=1 ส่วน Bedrock ใช้ c=1

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

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

Java สร้างรูป /ride <rider> mount <vehicle> หรือ dismount ส่วน Bedrock สร้าง start_riding หรือ stop_riding ให้โดยอัตโนมัติ

Bedrock ยังเลือก summon_ride เพื่อเรียกพาหนะใหม่และให้เป้าหมายขึ้นขี่ได้ในคำสั่งเดียว

Java จะไม่ยอมให้ผู้เล่นเป็นพาหนะ และคำสั่งอาจล้มเหลวถ้าผู้ขี่กำลังขี่อยู่แล้วหรือเอนทิตีซ้อนกันเป็นวงจร

คำสั่ง Ride ถูกเพิ่มใน Java 1.19.4 เครื่องมือนี้จึงเปิดเฉพาะโปรไฟล์ Java 1.20.5 ขึ้นไป และ Bedrock Stable

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

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

1. ลงจากพาหนะที่กำลังขี่อยู่

รูปแบบสั้นนี้ใช้ได้ทั้ง Java และ Bedrock โดยเครื่องมือจะเปลี่ยนชื่อ subcommand ให้ตรงกับ Edition

/ride @s dismount

คำสั่งนี้ทำอะไร จะให้ตัวเอง (ผู้ที่รันคำสั่ง) ลงจากพาหนะที่กำลังขี่อยู่.

2. ให้ผู้เล่นขึ้นขี่ม้าตัวใกล้ใน Java

จำกัดตัวเลือกม้าเป็นหนึ่งตัวด้วย limit=1 เพื่อให้ตรงกับข้อกำหนดของคำสั่ง Java

/ride @p mount @e[type=horse,sort=nearest,limit=1]

คำสั่งนี้ทำอะไร จะให้ผู้เล่นที่ใกล้ที่สุด ขึ้นขี่เอนทิตีที่ตรงเงื่อนไข (พร้อมเงื่อนไขเพิ่มเติม).

  • Java จะปฏิเสธคำสั่งถ้าพาหนะเป็นผู้เล่น ผู้ขี่กำลังขี่อยู่แล้ว หรือเอนทิตีทั้งคู่สร้างวงจรการซ้อนกัน

3. เรียกม้าแล้วขึ้นขี่ทันทีใน Bedrock

Bedrock ทำสองอย่างนี้ในคำสั่งเดียวด้วย summon_ride เหมาะกับปุ่มเรียกพาหนะหรือ Command Block

/ride @p summon_ride minecraft:horse reassign_rides

คำสั่งนี้ทำอะไร จะเรียก minecraft:horse มาเป็นพาหนะให้ผู้เล่นที่ใกล้ที่สุด โดยใช้กฎ reassign_rides.

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

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

Java Edition 1.21.5 ขึ้นไป Java Edition 1.20.5 - 1.21.4
/ride @s dismount
Bedrock Edition (เสถียร)
/ride @s stop_riding

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