Нужно заспавнить дракона управляемо, чтобы он не зависал и вел себя как в игре. Самый простой способ для этого - командный блок с командой summon и тегом DragonPhase.
Ниже - рабочие варианты для Java и подсказки, чтобы результат совпал с ожиданиями.
Подготовка
- Убедитесь, что у вас включены читы (или режим с правами на команды).
- Поставьте командный блок и откройте его настройки.
- Важно выбрать, где будет появляться моб:
- В Край естественный спаун происходит один раз при заходе первого игрока.
- Команда может создать дракона в любой точке, но без правильного
DragonPhaseон может просто парить и не взаимодействовать. Это именно то, что обычно путают.
Команда для спавна через командный блок (Java)
Используйте такую команду:
/summon ender_dragon ~ ~ ~ {DragonPhase:0}
Что делает тег:
- В Java DragonPhase управляет состоянием дракона.
- Значение 0 задает правильное поведение (режим, где дракон начинает с анимаций и логики боя). Без этого тега дракон чаще всего будет просто зависать и почти не взаимодействовать.
Эта команда перечислена в описаниях команд для сущности ender_dragon и дополнительно подтверждается документацией по тегу DragonPhase. Также учитывайте, что DragonPhase относится к поведению дракона в игре (и задается NBT-тегом).
Источник: Minecraft Wiki (страница про Дракона Края) и связанная информация про DragonPhase.
Где брать координаты
Командный блок поддерживает те же координаты, что и чат-команды.
- В
~ ~ ~подставится ваша текущая позиция. - Если хотите появление строго в точке, замените
~ ~ ~на числа, например100 70 -30.
Пример:
/summon ender_dragon 0 80 0 {DragonPhase:0}
Быстро проверить, что команда сработала
После активации командного блока:
- Вы увидите дракона.
- В зависимости от того, активны ли рядом кристаллы Края и какие условия в измерении, он начнет взаимодействовать так, как это происходит в бою.
Если дракон появился, но ведет себя не как в бою:
- Проверьте DragonPhase:0
- Проверьте версию Minecraft (часть поведения и деталей отличается между Java и Bedrock)
- Убедитесь, что команда действительно выполнилась (в командном блоке и в логах мира)
Java vs Bedrock: что ожидать по поведению
В справках по сущности отдельно отмечают разницу:
- В Java DragonPhase влияет на поведение.
- В Bedrock подробности тегов и логики могут отличаться, поэтому подход “как в Java” иногда работает иначе.
Отдельно в вики указывается, что команда /summon ender_dragon по умолчанию в Java создает “безвредного” дракона, а управление поведением задается тегом DragonPhase (значение можно выставлять через summon или data merge).
Источник: Minecraft Wiki (про Дракона Края и командные детали).
Таблица: частые ошибки и как исправить
| Проблема | Причина | Что сделать |
|---|---|---|
| Дракон появляется, но не атакует и просто висит | Нет тега DragonPhase или указано не то значение |
Поставьте {DragonPhase:0} |
| Дракон заспавнился, но странно ведет себя | Вы создали его не в том месте/условиях, рядом нет нужной среды для боя | Используйте спавн в Край и учитывайте механику боя с кристаллами Края |
| Команда не выполняется | В мире выключены права на команды или не включены читы | Включите читы, убедитесь, что командный блок активен |
| Работает по-другому, чем в примерах | Разница Java и Bedrock | Проверьте платформу и версию |
Возрождение дракона - вместо спавна
Если вы не просто хотите заспавнить дракона, а именно вернуть его после победы, в ваниле это делается через кристаллы Края: по одному кристаллу на каждой стороне портала возврата. Пока кристаллы стоят, портал и логика боя восстанавливаются.
Механика возрождения с кристаллами описана в справке Minecraft Wiki: портал закрывается, дракон восстанавливается, а уничтожение кристаллов может прервать процесс.
Источник: Minecraft Wiki (раздел про возрождение и кристаллы Края).
Полезные ссылки
- Minecraft Wiki - Дракон Края: https://ru.minecraft.wiki/Дракон_Края
- Minecraft Wiki - Дракон Края на английской вики (если удобнее по
DragonPhase): https://minecraft.wiki/w/Ender_Dragon - Обзор призыва через команду
summon ender_dragon: https://liroro.ru/minecraft/priziv-drakona-kraya/