ไข่เกิดครอบคลุม 88 จาก 161 เอนทิตี — และมีสิ่งมีชีวิตเพียงสามชนิดเท่านั้นที่ไม่มีไข่
เอนทิตี 73 ประเภทไม่มีไข่เกิด แต่ 68 ประเภทในนั้นคือเรือ โพรเจกไทล์ และเอนทิตีแสดงผล มีเพียงซอมบี้ยักษ์ อิลลูชันเนอร์ และหุ่นจำลองเท่านั้นที่เป็นสิ่งมีชีวิตที่คุณสร้างไข่ไม่ได้
"ไม่มีไข่เกิดสำหรับมัน" มักเป็นความจริงด้วยเหตุผลน่าเบื่อ — คือสิ่งนั้นไม่ใช่ม็อบ นับจากข้อมูลรีจิสทรีของ Mojang เองสำหรับ 26.3 ซึ่งเป็นข้อมูลชุดเดียวกับที่ตัวแปลงบนหน้านี้ใช้
161 ประเภทเอนทิตี ไข่เกิด 88 ฟอง
เอนทิตี 73 ประเภทไม่มีไข่เกิด เมื่อแยกดูแล้ว เกือบทั้งหมดเป็นสิ่งที่ไม่มีใครคาดหวังว่าจะมีไข่:
| หมวดหมู่ | จำนวน |
|---|---|
| ยานพาหนะ (เรือ แพ รถราง) | 29 |
| โพรเจกไทล์ (ลูกศร ลูกไฟ ไอเทมที่ขว้าง) | 17 |
| เอนทิตีแสดงผล มาร์กเกอร์ กรอบไอเทม ระเบิดทีเอ็นที บล็อกที่ร่วงหล่น ออร์บ เบาะ | 22 |
| ที่เหลือทั้งหมด | 5 |
ห้าประเภท และมีเพียงสามประเภทที่นับ
ส่วนที่เหลือคือ giant, illusioner, mannequin, player และ wither_skull
player ไม่สามารถอัญเชิญได้ และ wither_skull เป็นโพรเจกไทล์ที่หลุดจากรายการหมวดหมู่ของผม — ดังนั้น คำตอบที่แท้จริงคือ สิ่งมีชีวิตสามชนิดใน Minecraft ที่ไม่มีไข่เกิด:
- ซอมบี้ยักษ์ — ซอมบี้ขนาดใหญ่ อยู่ในเกมตั้งแต่เวอร์ชัน Alpha และไม่เคยถูกทำจนเสร็จ
- อิลลูชันเนอร์ — อิลเลเจอร์ที่ถูกนำเข้าเกม ให้พฤติกรรมครบถ้วน แล้วไม่เคยถูกเพิ่ม ลงในโครงสร้างหรือเรดใด ๆ
- หุ่นจำลอง — ใหม่ที่สุดในสามชนิดนี้
ทั้งสามชนิดมีอยู่จริงและมีโมเดล และไม่มีชนิดใดหาได้ในโหมดเซอร์ไววัลหรือจาก คลังครีเอทีฟ มีเพียงอิลลูชันเนอร์เท่านั้นที่ทำงานเหมือนม็อบที่ทำเสร็จแล้ว: ซอมบี้ยักษ์ไม่มี เป้าหมาย AI เลยและแค่ยืนอยู่เฉย ๆ ส่วนหุ่นจำลองไม่ใช่ม็อบแต่เป็นรูปทรงคล้ายผู้เล่นที่จัดท่าได้ /summon minecraft:giant ~ ~ ~ ใช้ได้ปกติ
นั่นคือข้อสรุปในทางปฏิบัติสำหรับใครก็ตามที่สร้างด้วยสิ่งเหล่านี้: มันมีเฉพาะใน /summon เท่านั้น ดังนั้นแผนที่ ที่ใช้มันจะมอบไข่ให้ผู้เล่นไม่ได้ และดาต้าแพ็กก็เพิ่มไข่ไม่ได้โดยไม่เพิ่มไอเทมใหม่
ทำไมจำนวนไข่จึงไม่เท่ากับจำนวนม็อบ
ไข่ 88 ฟองเทียบกับเอนทิตี 161 ประเภทดูเหมือนช่องว่างใหญ่แต่ไม่ใช่ พอคุณตัด 29 ยานพาหนะออก — ไม้ทุกชนิดมีเรือและเรือพร้อมหีบ ไม้ไผ่มีแพสองแบบแทน และ มีรถรางเจ็ดชนิด — กับโพรเจกไทล์อีก 17 รายการ รีจิสทรีก็เล็กกว่าที่เห็นตอนแรกมาก
เรือเพียงอย่างเดียวคือเหตุผลใหญ่ที่สุดที่ทำให้รายการเอนทิตียาวกว่ารายการม็อบ
การแปลงระหว่างไข่กับเอนทิตี
กฎการตั้งชื่อนั้นครอบคลุมทั้งหมด: ไข่คือ <entity_id>_spawn_egg โดยไม่มีข้อยกเว้นในทั้ง สองทิศทาง ไข่ทั้ง 88 ฟองแมปกับเอนทิตีที่มี id เท่ากับ id ของไข่ลบซัพฟิกซ์ และ มี ไข่ศูนย์ฟองที่เอนทิตีไม่มีอยู่จริง
ดังนั้นการแปลงจึงเป็นกลไกอัตโนมัติ ซึ่งเป็นสิ่งที่เครื่องมือบนหน้านี้พึ่งพา — และยัง หมายความว่าไข่ที่หายไปนั้นเป็นการละเว้นโดยเจตนาของ Mojang เสมอ ไม่ใช่การตั้งชื่อที่ไม่ตรงกันซึ่ง คุณจะหาทางเลี่ยงได้