/worldborder มีสิบรูปแบบ และมีเพียงสองรูปแบบเท่านั้นที่มีแอนิเมชัน
set และ add รับอาร์กิวเมนต์เวลาแบบไม่บังคับซึ่งจะย่อขอบเขตลงทีละน้อย ส่วนอีกแปดรูปแบบนั้นเป็นแบบทันที พร้อมความหมายที่แท้จริงของค่าเริ่มต้นสี่ค่าของขอบเขตโลกใน Minecraft
ขอบเขตโลกเป็นคำสั่งเดียวที่มีสิบรูปแบบสมบูรณ์ และความแตกต่างระหว่างสองรูปแบบกับที่เหลือคือเหตุผลทั้งหมดที่ทำให้แผนที่แบบขอบเขตหดตัวใช้งานได้ นำมาจากโครงสร้างคำสั่งของ Mojang เองสำหรับ 26.3 และค่าเริ่มต้นที่ตัววางแผนบนหน้านี้เริ่มต้นใช้งาน
ทั้งสิบรูปแบบ
/worldborder get
/worldborder set <distance>
/worldborder set <distance> <time>
/worldborder add <distance>
/worldborder add <distance> <time>
/worldborder center <pos>
/worldborder damage amount <damagePerBlock>
/worldborder damage buffer <distance>
/worldborder warning distance <distance>
/worldborder warning time <time>
นั่นคือรายการทั้งหมด — ไม่มี remove ไม่มี reset และไม่มีวิธีสอบถามค่าการตั้งค่าแต่ละรายการ get จะคืนค่าเส้นผ่านศูนย์กลางและไม่มีอย่างอื่น
มีเพียง set และ add เท่านั้นที่รับค่าเวลา
สองรูปแบบมี <time> ต่อท้ายแบบไม่บังคับ หน่วยเป็น ติ๊ก เว้นแต่คุณจะเพิ่มหน่วยกำกับ — 60s คือหกสิบวินาที ส่วน 60 เปล่า ๆ คือสาม:
/worldborder set 100 60s— เคลื่อนไปยังเส้นผ่านศูนย์กลาง 100 บล็อก ภายใน 60 วินาที/worldborder add -50 30s— ย่อลง 50 บล็อกภายใน 30 วินาที
รูปแบบอื่นทั้งหมดมีผลทันที นี่คือกลไกที่มินิเกมแบบขอบเขตหดตัวทุกเกมสร้างขึ้นมา และเป็นเหตุผลที่แผนที่เหล่านั้นใช้ set/add ตามตัวจับเวลา แทนที่จะตั้งค่าตัวเลขที่เล็กลงซ้ำ ๆ — คำสั่งเดียวที่มีอาร์กิวเมนต์เวลาจะสร้างการย่อที่ราบรื่นซึ่งไคลเอนต์เรนเดอร์เป็นกำแพงที่เคลื่อนไหว
add ที่มีระยะทางเป็น ค่าลบ คือวิธีที่คุณย่อแบบสัมพัทธ์ ไม่มีรูปแบบการลบแยกต่างหาก
distance หมายถึงเส้นผ่านศูนย์กลาง ไม่ใช่รัศมี
set และ add รับค่า เส้นผ่านศูนย์กลาง /worldborder set 6000 ให้ระยะ 3000 บล็อกจากจุดศูนย์กลางในแต่ละทิศทาง ไม่ใช่ 6000 นี่คือข้อผิดพลาดที่พบบ่อยที่สุดเพียงหนึ่งเดียวของคำสั่งนี้ และตัววางแผนบนหน้านี้มีอยู่ส่วนหนึ่งเพื่อแปลงระหว่างสองค่านี้
center แยกต่างหากและรับค่าตำแหน่ง ดังนั้นขอบเขตจึงเป็นสี่เหลี่ยมจัตุรัสที่มีจุดศูนย์กลางอยู่ที่ตำแหน่งที่คุณตั้งไว้ล่าสุด — การย้ายจุดศูนย์กลางไม่ได้เปลี่ยนขนาดของมัน
ความหมายของค่าเริ่มต้นทั้งสี่
| การตั้งค่า | ค่าเริ่มต้น | ความหมาย |
|---|---|---|
damage amount | 0.2 | ความเสียหายต่อวินาที ต่อบล็อก ที่คุณอยู่นอกเหนือจากเขตผ่อนผัน |
damage buffer | 5 | จำนวนบล็อกที่เลยขอบเขตไปก่อนที่ความเสียหายจะเริ่ม |
warning distance | 5 | จำนวนบล็อกจากขอบเขตที่กรอบสีแดงจะปรากฏ |
warning time | 300 ติ๊ก (15 วินาที) | แสดงคำเตือนล่วงหน้านานเท่าใดก่อนที่ขอบเขตที่กำลังเคลื่อนเข้ามาจะมาถึง — ระบุเป็น 15s |
ความเสียหายคือส่วนที่ควรอ่านซ้ำอีกครั้ง: มันปรับตาม ระยะที่คุณอยู่นอกขอบเขต ไม่ใช่ตามเวลาที่อยู่นอกขอบเขต ด้วยค่าเริ่มต้น การยืนเลยขอบเขตไป 10 บล็อกหมายถึงเลยเขตผ่อนผันไป 5 บล็อก จึงเป็นความเสียหาย 1 ต่อวินาที — และที่ 30 บล็อกนอกขอบเขตคือ 5 ต่อวินาที ผู้เล่นที่เดินออกไปเรื่อย ๆ จะตายเร็วขึ้นเรื่อย ๆ ซึ่งเป็นแรงกดดันที่ตั้งใจไว้
การตั้ง damage buffer เป็น 0 จะลบเขตผ่อนผันออกทั้งหมด และการตั้ง damage amount เป็น 0 จะทำให้ขอบเขตเป็นเพียงภาพลวงตา — กำแพงที่คุณเดินทะลุได้พร้อมหน้าจอสีแดงและไม่มีผลใด ๆ
เวลาเตือนขึ้นอยู่กับการเคลื่อนไหว ไม่ใช่ตำแหน่ง
warning distance ทำงานตามตำแหน่งที่คุณอยู่ warning time ทำงานตามตำแหน่งที่ขอบเขตจะไปถึง: ด้วยค่าเริ่มต้น 15 ขอบเขตที่หดตัวจะเตือนคุณ 15 วินาทีก่อนที่มันจะมาถึงคุณ แม้ว่าตอนนี้คุณจะอยู่ลึกเข้าไปข้างในอย่างปลอดภัยก็ตาม
ทั้งสองอย่างสามารถทำงานพร้อมกันได้ และทั้งคู่เพียงแค่ย้อมสีหน้าจอ — ไม่มีอันใดหยุดผู้เล่นได้