Команды

Свой босс

Моб с именем, сотнями сердец, уроном и бронёй — и полосой босса над экраном, которая убывает от каждого удара. Команда /summon и датапак с полосой — без плагинов.

Кого призываем

Враждебные

Нейтральные

Мирные

Водные

Из Нижнего мира

Из Края

Особые

Имя, здоровье и теги

Через точку, до 5 штук. По ним моба потом находит @e[tag=boss].

Поведение

Только у этого моба

Эффекты

Полезные

Вредные

Прочие

Экипировка

Пишите id или название из игры: iron_sword или «Железный меч». Справа — шанс, что вещь выпадет: обычный срабатывает, только если моба убил игрок, и вещь падает поношенной; «всегда» — выпадет целой при любой смерти.

Полоса и сила

Результат

300 здоровья
Полоса босса «Босс»

1. Призвать босса

175 из 256
/summon minecraft:zombie ~ ~ ~ {CustomName:"Босс",attributes:[{id:"minecraft:max_health",base:300}],Health:300f,CustomNameVisible:1b,PersistenceRequired:1b,Tags:["boss_boss"]}

2. Полоса — датапаком

  • data/minecraft/tags/function/load.json — Тег load: игра зовёт функцию при загрузке мира и после /reload.
  • data/minecraft/tags/function/tick.json — Тег tick: функция идёт каждый тик — 20 раз в секунду.
  • data/boss_boss/function/load.mcfunction — При загрузке мира: ваши команды и запуск таймера.
  • data/boss_boss/function/tick.mcfunction — Каждый тик: команды по тику и проверка, кто вошёл.
Скачать датапак

Как применить

  1. Поставьте датапак

    Архив — в папку world/datapacks (в одиночной игре — saves/<мир>/datapacks), потом /reload. Полоса создастся сама.

  2. Призовите босса

    Команда /summon — из чата с правами оператора или из командного блока. Полоса появится у всех в радиусе.

  3. Сражайтесь

    Полоса убывает с каждым ударом и пропадает, когда босс умер. Следующий /summon вернёт её снова.

Что нужно знать

  • Полоса и моб — по метке. Моб получает метку boss_boss, а датапак каждый тик берёт её здоровье. Два босса одновременно — два ключа и два датапака.
  • Босс не исчезает. Обычный моб пропадает вдали от игроков, у босса стоит «Не исчезает», и имя видно всегда.
  • Размер больше 1 растит моба вместе с его ударами и шагом. Атрибуты — те же, что в генераторе атрибутов; проверено на сервере 26.3.
  • Полоса без моба — для ивента или таймера — делается командами /bossbar: примеры в вики «Команды».

Обычного моба без полосы соберёт генератор мобов, бесконечный поток мобов — спавнер.

Частые вопросы

Как сделать своего босса в Minecraft без плагинов?

Командой /summon с именем, здоровьем и атрибутами и датапаком с полосой босса — страница соберёт и то и другое. Полоса убывает от каждого удара.

Как сделать полосу здоровья босса?

Командой /bossbar и функцией, которая каждый тик кладёт в полосу здоровье моба: execute store result bossbar … run data get entity … Health. Её и собирает датапак.

Почему у моба не больше 20 здоровья?

Без атрибута max_health поле Health срезается до обычного максимума. Страница пишет оба поля.