Добро пожаловать на Craft‑Bukkit

Всё о Minecraft серверах: гайды, команды, скачивание сборок и полезные советы для администраторов и игроков.

MythicMobs: создание кастомных мобов и боссов с уникальными способностями

wergio 25.07.2026 13:06 19
MythicMobs: создание кастомных мобов, боссов с фазами и уникальными способностями в Minecraft.

Введение: населите мир легендами

MythicMobs — это плагин, который позволяет создавать КАСТОМНЫХ мобов с уникальными именами, характеристиками, способностями, лутом и поведением. Хотите, чтобы в вашем мире появился Древний Дракон, который призывает молнии и выпускает огненные шары? Или зомби-рыцарь с кастомной бронёй и мечом, который регенерирует здоровье? MythicMobs делает это возможным без единой строчки Java-кода. В этом гайде я покажу, как создать моба от идеи до реализации.

Установка

  1. Скачайте MythicMobs с официальной страницы на SpigotMC (бесплатная версия) или купите Premium (рекомендуется для серьёзных проектов).
  2. Поместите JAR-файл в папку plugins.
  3. Перезапустите сервер. Плагин создаст папку plugins/MythicMobs с примерами мобов, скиллов и дропа.

Создание первого моба

Создайте файл plugins/MythicMobs/Mobs/MyMobs.yml:

my_zombie_knight:
  Type: ZOMBIE
  Display: '&2Рыцарь-Зомби'
  Health: 100
  Damage: 8
  Armor: 10
  Equipment:
    - IRON_SWORD HAND
    - IRON_HELMET HEAD
    - IRON_CHESTPLATE CHEST
    - IRON_LEGGINGS LEGS
    - IRON_BOOTS FEET
  Skills:
    - message{m="&2Рыцарь-Зомби: &7За короля!"} @PlayersInRadius{r=10} =50%
  Drops:
    - IRON_INGOT 1-3 0.5
    - DIAMOND 1 0.05

Разбор параметров:

  • Type: базовый тип моба (ZOMBIE, SKELETON, SPIDER, WITHER, IRON_GOLEM и т.д.).
  • Display: отображаемое имя (поддерживает цветовые коды).
  • Health: здоровье (100 = 50 сердец).
  • Damage: урон (8 = 4 сердца).
  • Armor: броня (10 = ~40% снижение урона).
  • Equipment: экипировка (HAND — рука, HEAD — голова, CHEST — нагрудник, LEGS — штаны, FEET — ботинки).
  • Skills: способности моба (см. ниже).
  • Drops: дроп (предмет, количество, шанс).

Заспавнить моба:

/mm mobs spawn my_zombie_knight 1 world,0,70,0

Создание способностей (Skills)

Скиллы — это сердце MythicMobs. Они позволяют мобу использовать особые атаки, призывать миньонов, лечиться, телепортироваться и многое другое.

Примеры скиллов:

Огненный шар:

Skills:
  - projectile{type=SMALL_FIREBALL;damage=10;velocity=2} @Target ~onTimer:100

Каждые 100 тиков (5 секунд) моб стреляет огненным шаром в цель.

Призыв миньонов:

Skills:
  - summon{type=my_zombie_minion;amount=3;radius=5} @Self ~onCombat =0%

При входе в бой моб призывает 3 миньонов в радиусе 5 блоков.

Лечение:

Skills:
  - heal{amount=20} @Self ~onTimer:200 <50%

Каждые 200 тиков (10 секунд), если здоровье ниже 50%, моб лечится на 20 HP.

Рывок к цели:

Skills:
  - leap{velocity=200} @Target ~onTimer:150

Моб прыгает на цель каждые 150 тиков.

Триггеры (когда скилл активируется)

ТриггерОписание
~onCombatПри входе в бой
~onAttackПри атаке
~onDamagedПри получении урона
~onDeathПри смерти
~onTimer:TICKSКаждые N тиков (20 тиков = 1 секунда)
~onSpawnПри появлении
=50%Шанс срабатывания 50%

Создание босса с фазами

Продвинутая механика: босс меняет поведение в зависимости от здоровья.

my_boss:
  Type: WITHER_SKELETON
  Display: '&4&lДревний Страж'
  Health: 500
  Damage: 15
  Skills:
    # Фаза 1 (здоровье > 50%)
    - skill:Phase1 @Self ~onSpawn
    # Фаза 2 (здоровье < 50%)
    - skill:Phase2 @Self ~onDamaged <50%

Phase1:
  Skills:
    - message{m="&4Страж: &7Вы не пройдёте!"} @PlayersInRadius{r=20}
    - projectile{type=ARROW;damage=8} @Target ~onTimer:60

Phase2:
  Skills:
    - message{m="&4Страж: &7Я уничтожу вас!"} @PlayersInRadius{r=20}
    - summon{type=my_minion;amount=5} @Self
    - heal{amount=50} @Self
    - effect:particles{p=flame;a=50} @Self

Настройка дропа и лута

MythicMobs имеет гибкую систему дропа, которая работает даже если моба убили не вы (важно для RPG-серверов).

Drops:
  - DIAMOND 1-5 1.0       # 100% шанс, 1-5 алмазов
  - GOLDEN_APPLE 1 0.1     # 10% шанс
  - my_custom_sword 1 0.05  # 5% шанс на кастомный предмет из ItemsAdder
  - exp 100 1.0            # 100 опыта

Типичные ошибки

  • Моб не спавнится. Проверьте имя файла и имя моба в конфиге — они должны совпадать. Проверьте синтаксис YAML (отступы важны!).
  • Скиллы не работают. Проверьте триггер. ~onTimer:100 — это 100 тиков (5 секунд), а не 100 секунд.
  • Моб убивает всех с одного удара. Урон 15 — это 7.5 сердец. Для босса нормально. Для обычного моба — многовато. Уменьшите Damage.

💡 Совет профи

Используйте /mm test для тестирования мобов. Эта команда спавнит моба прямо перед вами и автоматически применяет все изменения конфига без перезагрузки сервера. Вы меняете YAML-файл, сохраняете, вводите /mm reload и /mm test ИмяМоба — и мгновенно видите результат. Это ускоряет разработку мобов в 10 раз.
← К списку статей

💬 Комментарии (0)

⏳ Все комментарии проходят модерацию

🔒 Войдите, чтобы оставить комментарий

😊 Пока нет комментариев. Будьте первым!