Яйця призивання охоплюють 88 зі 158 сутностей — і лише три справжні моби їх не мають
70 типів сутностей не мають яйця призивання, але 65 із них — це човни, снаряди та сутності відображення. Лише Giant, Illusioner та Mannequin є справжніми мобами, для яких немає яєць.
«Для цього немає яйця призивання» зазвичай пояснюється банальною причиною — ця річ не є мобом. Підраховано за даними реєстру Mojang для 26.2, тими самими, що використовуються в конвертері на цій сторінці.
158 типів сутностей, 88 яєць призивання
70 типів сутностей не мають яйця призивання. Якщо розібрати детально, майже всі вони — це речі, для яких ніхто й не очікував би яйця:
| категорія | кількість |
|---|---|
| транспорт (човни, плоти, вагонетки) | 27 |
| снаряди (стріли, вогняні кулі, кинуті предмети) | 17 |
| дисплеї, маркери, рамки, TNT, падаючі блоки, сфери | 21 |
| все інше | 5 |
П'ять, і лише три з них враховуються
Решта — це giant, illusioner, mannequin, player and wither_skull.
player is not summonable and wither_skull is a projectile that slipped my category list — so the real answer is три моби в Minecraft не мають яйця призивання:
- Giant — велетенський зомбі, що присутній у грі з Alpha і так і не був дороблений.
- Illusioner — розбійник, якого реалізували, наділили повноцінною поведінкою, але так і не додали
до жодної структури чи рейду.
- Mannequin — найновіший із трьох.
Усі три існують, усі три мають робочий ШІ та моделі, і жодного не можна отримати у виживанні чи з інвентарю творчості. /summon minecraft:giant ~ ~ ~ works fine.
Практичний висновок для кожного, хто будує щось із ними: вони /summon-only, so a map that uses one cannot hand the player an egg for it, and a datapack cannot add the egg without adding a new item.
Чому кількість яєць не дорівнює кількості мобів
88 яєць проти 158 типів сутностей виглядають великим розривом, але це не так. Якщо прибрати 27 транспортних засобів — кожен тип деревини має човен, човен зі скринею та варіант плота, звідки й береться це число — і 17 снарядів, реєстр виявиться значно меншим, ніж здається спочатку.
Самі лише човни — головна причина того, чому список сутностей довший за список мобів.
Конвертація між яйцем і сутністю
Правило іменування суворе: яйце — це <entity_id>_spawn_egg, with no exceptions in either direction. Every one of the 88 eggs maps to an entity whose id is the egg id minus the suffix, and there are нуль яєць, сутність яких не існує.
Тому конвертація є механічною, на чому й базується інструмент на цій сторінці — і це також означає, що відсутність яйця є свідомим рішенням Mojang, а не невідповідністю у назвах, яку можна було б обійти.