MC Toolkit / คู่มืออ้างอิง / ชุดเครื่องมือพิกัด
ชุดเครื่องมือพิกัด
พิมพ์พิกัดชุดเดียว แล้วทุกการแปลงจะอัปเดตพร้อมกัน ทั้งชังก์ รีเจียน เนเธอร์ และระยะทางกับทิศระหว่างสองจุด
Block coordinates
Chunk 16×16 blocks
ชังก์คือพื้นที่ขนาด 16×16 บล็อกในแนวตั้งที่โลกสร้างและบันทึกเป็นหนึ่งหน่วย ตั้งแต่หินดานไปจนถึงขีดจำกัดความสูง
Region file 32×32 chunks
ไฟล์รีเจียนแต่ละไฟล์จะรวมกลุ่มชังก์ขนาด 32×32 เข้าด้วยกันเป็นหนึ่งเดียว .mca บนดิสก์ — มีประโยชน์เมื่อคุณต้องการสำรองหรือลบเพียงพื้นที่เดียวของโลก
Overworld and Nether 8:1 scale
สังเกตว่า Z ที่เดินทางไปกลับลงที่ -1296 ไม่ใช่ -1290 ดั้งเดิม — การคลาดเคลื่อนไม่กี่บล็อกนี้เป็นเรื่องปกติ ไม่ใช่ข้อผิดพลาด ดูคำอธิบายด้านล่าง
X และ Z จะถูกหารด้วย 8 เมื่อเข้าสู่เนเธอร์ และคูณด้วย 8 เมื่อกลับออกมา; Y จะไม่เปลี่ยนแปลงทั้งสองทิศทาง สร้างประตูปลายทางด้วยตัวเอง ณ จุดที่แปลงแล้ว แทนที่จะเชื่อถือการสร้างอัตโนมัติ — สำหรับภาพรวมของช่วงการค้นหาทั้งหมด โปรดดูเครื่องคิดเลขประตูเนเธอร์โดยเฉพาะบนเว็บไซต์นี้
ระยะทางและทิศทางระหว่างสองจุด
North-East, 1124.8 blocks across, up 46
พิกัด Minecraft แบ่งออกเป็นชังก์และรีเจียนอย่างไร
ทุกบล็อกอยู่ในคอลัมน์ขนาด 16×16 ที่เรียกว่าชังก์ และเกมจะระบุชังก์ในลักษณะเดียวกับที่ระบุบล็อก — โดยการหารพิกัดบล็อกด้วย 16 และเก็บเฉพาะส่วนที่เป็นจำนวนเต็ม ชังก์สามสิบสองชังก์ในแต่ละทิศทางจะรวมกันเป็นรีเจียน ซึ่งบันทึกบนดิสก์เป็นไฟล์ .mca ไฟล์เดียว ดังนั้นรีเจียนจะครอบคลุมพื้นที่สี่เหลี่ยมขนาด 512×512 บล็อก ความสูงไม่เกี่ยวข้องกับการคำนวณนี้: ชังก์คือคอลัมน์แนวตั้งเต็มจากด้านล่างของโลกไปจนถึงขีดจำกัดการสร้าง ดังนั้น Y จึงไม่เกี่ยวข้องกับการคำนวณทั้งชังก์และรีเจียน — มีเพียง X และ Z เท่านั้นที่สำคัญ
ส่วนที่ยุ่งยากคือพิกัดติดลบ Minecraft จะปัดเศษไปทางลบไม่จำกัดเสมอ (การหารแบบ "floor" ซึ่งเทียบเท่ากับการเลื่อนบิตที่เกมใช้ภายใน) ไม่ใช่ปัดเศษเข้าหาศูนย์เหมือนการหารจำนวนเต็มแบบง่ายๆ ในภาษาโปรแกรมส่วนใหญ่ บล็อก Z = -1290 หารแบบ floor ได้ชังก์ Z = -81 ไม่ใช่ -80 เพราะ -1290 ÷ 16 = -80.625 และการปัดเศษแบบ floor จะลงไปที่ -81 ออฟเซ็ตภายในชังก์เป็นไปตามกฎเดียวกัน: จะรายงานเป็นจำนวนบวกเสมอตั้งแต่ 0-15 ซึ่งคำนวณเป็นโมดูโลบวก แทนที่จะเป็นเครื่องหมายใดๆ ที่ตัวดำเนินการเศษเหลือธรรมดาจะให้
การแปลงระหว่างโลกปกติและเนเธอร์
เนเธอร์ถูกสร้างขึ้นในขนาดหนึ่งในแปด ดังนั้นการเดินทางหนึ่งบล็อกในเนเธอร์จะครอบคลุมแปดบล็อกในโลกปกติ เมื่อเข้าสู่เนเธอร์ ให้หาร X และ Z ด้วย 8 (การหารแบบ floor อีกครั้ง กฎการปัดเศษติดลบเดียวกับชังก์); เมื่อกลับออกมา ให้คูณด้วย 8 Y จะถูกคัดลอกข้ามไปโดยไม่เปลี่ยนแปลงทั้งสองทิศทาง — อัตราส่วนนี้ใช้กับระนาบแนวนอนเท่านั้น
เนื่องจากการเข้าสู่เนเธอร์จะปัดเศษการหารลง ความแม่นยำบางส่วนจึงถูกทิ้งไป และการคูณกลับออกมาไม่สามารถกู้คืนได้ นั่นคือเหตุผลที่การเดินทางไปกลับ โลกปกติ → เนเธอร์ → โลกปกติ อาจลงจอดห่างจากจุดเริ่มต้นไม่กี่บล็อก — นี่คือการคลาดเคลื่อนของการหารแบบ floor ที่คาดไว้ ไม่ใช่ข้อผิดพลาดในการคำนวณ สำหรับการเชื่อมโยงที่เชื่อถือได้ระหว่างสองประตู อย่าพึ่งพาการสร้างอัตโนมัติ: แปลงพิกัดปลายทางที่คุณต้องการและสร้างประตูรับด้วยมือ ณ จุดนั้น เครื่องมือคำนวณประตูเนเธอร์บนเว็บไซต์นี้ครอบคลุมการแสดงภาพช่วงการค้นหาทั้งหมด หากคุณต้องการดูว่าเกมค้นหา (หรือล้มเหลวในการค้นหา) ประตูที่จะเชื่อมโยงได้อย่างไร
| Conversion | Formula | Example |
|---|---|---|
| Block to chunk | floor(block / 16) | -1290 → -81 |
| Block to region | floor(block / 512) | -1290 → -3 |
การคำนวณพิกัดติดลบใช้การหารแบบ floor (ปัดเศษไปทางลบไม่จำกัด) ตลอดทั้งกระบวนการ ซึ่งตรงกับวิธีที่เกมคำนวณพิกัดชังก์ รีเจียน และเนเธอร์จริง ๆ — ไม่ใช่การตัดทอนแบบง่าย ๆ
คู่มือล่าสุด
ดูคู่มือทั้งหมด →กำลังหาเครื่องมือ Minecraft อื่นอยู่ไหม
ชุดเครื่องมือสร้าง ดู และแปลงไฟล์ที่ทำงานในเบราว์เซอร์ ฟรีทั้งหมด