Нужно заспавнить дракона управляемо, чтобы он не зависал и вел себя как в игре. Самый простой способ для этого - командный блок с командой summon и тегом DragonPhase.

Ниже - рабочие варианты для Java и подсказки, чтобы результат совпал с ожиданиями.

Подготовка

  1. Убедитесь, что у вас включены читы (или режим с правами на команды).
  2. Поставьте командный блок и откройте его настройки.
  3. Важно выбрать, где будет появляться моб:
  4. В Край естественный спаун происходит один раз при заходе первого игрока.
  5. Команда может создать дракона в любой точке, но без правильного 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/