Частые вопросы об EliteMobs
Если вашего вопроса здесь нет, проверьте боковую панель: возможно, ему посвящена отдельная страница вики.
Настройка и установка
Как отключить выпадение добычи или монет и стоит ли это делать?
Подробности
У добычи и монет отдельные настройки.
- Добыча и монеты: Добыча с мобов даёт снаряжение для дальнейших боёв. Без неё навыки по-прежнему получают опыт, но игрокам нужен другой источник подходящего снаряжения.
Монеты используются в магазинах и сервисах предметов. Отключив их выпадение, предусмотрите другой источник валюты.
Задайте doEliteMobsLoot: false в ItemSettings.yml, чтобы отключить обычный обработчик добычи при смерти моба. Это включает генерируемую добычу, попытки выпадения свитков и обычный дождь монет. Настройка не отключает всю заданную в боссах добычу, классовую добычу, задания, сундуки и арены. Чтобы отключить только обычный дождь монет, задайте enableCurrencyShower: false в EconomySettings.yml. После изменений перезагрузите EliteMobs.
- Добыча пользовательских боссов:
Боссы могут определять
uniqueLootListи классовые награды в файлах подplugins/EliteMobs/custombosses. Проверяйте их отдельно при изменении наград подземелья. Отключение обычной генерируемой добычи их не удаляет.
Как настроить пользовательские модели?
Подробности
Маскировки и собственные модели используют разные интеграции.
- LibsDisguises, включая бесплатную версию, маскирует мобов под других мобов или скины игроков. Босс с обликом игрока использует эту возможность и требует LibsDisguises.
- FreeMinecraftModels обрабатывает собственные модели и является поддерживаемым способом установки. Старая интеграция ModelEngine включается, только если ModelEngine включён, его версия содержит
R3, а FreeMinecraftModels не включён. Зависимости и импорт описаны в руководстве по моделям.
Если после установки зависимости модели отсутствуют, проверьте предупреждения загрузки, повторно импортируйте нужный контент и убедитесь, что игрок получил объединённый ресурспак. Само наличие плагина моделей не отправляет пак клиентам.
Консоль или EliteMobs сообщает о неверной версии WorldGuard
Подробности
Сообщение не доказывает несовместимость версий. EliteMobs также отключает интеграцию, если WorldGuard отсутствует или его реестр флагов не удалось инициализировать. Проверьте более ранние ошибки запуска и успешное включение WorldGuard.
Установите совместимые с сервером Bukkit-версии WorldGuard и его зависимости WorldEdit. См. официальную инструкцию установки и загрузки WorldGuard.
Порталы, арены или NPC не работают сразу после установки
Подробности
Дождитесь окончания импорта. Затем используйте /em reload, если импортёр ещё не перезагрузил EliteMobs. Если установщик требует перезапуск, перезапустите сервер. Проверьте установку пакета, загрузку его мира, конфигурации и необходимых моделей без ошибок.
Как возрождаются региональные боссы и боссы подземелий?
Подробности
Региональные боссы с постоянными точками появления используют таймеры из своих .yml-файлов. Бои в экземплярах подземелий следуют жизненному циклу экземпляра.
Например, если главный босс Example Dungeon по умолчанию ждёт 360 минут, измените время так:
- Откройте файл босса:
plugins/EliteMobs/custombosses/example_dungeon/example_dungeon_boss.yml - Установите в
spawnCooldown:нужное число минут. - Сохраните файл.
После этого:
- Выполните
/em reloadдля применения изменений. - С правом
elitemobs.respawn.forceкоманда/em respawn allпринудительно возрождает зарегистрированных региональных боссов, ожидающих появления. Она действует на всех таких боссов, а не только на изменённое подземелье. Их миры и чанки должны быть доступны.
Изменение spawnCooldown не переписывает уже сохранённый момент возрождения. Эти шаги относятся к региональным боссам с сохранёнными точками, а не к завершённым боям в экземпляре подземелья.
Боссы подземелья не появляются после убийства
Подробности
Для регионального босса проверьте spawnCooldown, removeAfterDeath и сохранённые точки под plugins/EliteMobs/custombosses. Отрицательное время отключает возрождение. removeAfterDeath: true удаляет размещение после смерти или окончания времени существования. Проверьте предупреждения и загрузку мира и чанка. Для босса в экземпляре начните новый проход, вместо того чтобы ждать таймер открытого мира.
Боссы ни разу не появились после установки
Подробности
Проверьте установку пакета, ошибки конфигурации боссов, загрузку моделей и возможные ограничения:
- На мирной сложности враждебные мобы обычно не могут оставаться в мире. Это не запрет для всех типов сущностей.
- Начиная с EliteMobs 9 миры подземелий защищает собственная система экземпляров по настройке
protect:пакета, а не WorldGuard. Дополнительная защита не нужна. Регионы WorldGuard с неверными флагами могут препятствовать появлению. - Другой плагин может блокировать появление боссов или удалять их. Такие конфликты часто оставляют сообщения в консоли. Проверьте журналы.
При входе в подземелье инвентарь пустеет. Как сделать его общим?
Подробности
EliteMobs не разделяет инвентари по мирам подземелий и не имеет настройки их совместного использования. Сервисы предметов и сдача заданий изменяют отдельные предметы, но обычный вход в подземелье не заменяет весь инвентарь.
Если весь инвентарь меняется при переходе между мирами, сначала проверьте группы инвентарей. Экземпляры подземелий создают временные миры, которые другой плагин может считать отдельными инвентарями. Один этот симптом не определяет виновника. Сопоставьте настройки и журналы.
Примеры плагинов с разделением инвентарей:
- Multiverse-Inventories
- PerWorldInventory
- MyWorlds с включённым разделением
EliteMobs сам управляет мирами и не требует Multiverse. Если используете Multiverse-Inventories, настройте общий инвентарь для нужных миров. Настройка групп поддерживает шаблоны имён миров, а справочник конфигурации описывает обработку миров вне групп. Учтите временные миры подземелий. Сохраните данные инвентарей игроков перед изменением групп или удалением плагина инвентарей.
Автодополнение не предлагает только что установленный контент
Подробности
Текущие команды вроде /em spawn boss получают имена файлов из загруженных конфигураций. После импорта используйте /em reload, если перезагрузка ещё не произошла, и повторите попытку. Если имени нет, проверьте загрузку конфигурации и право на команду. Эти динамические подсказки сами по себе не требуют перезапуска сервера.
Как использовать переводы EliteMobs?
Подробности
EliteMobs 10 использует CSV-файлы переводов вместо старой системы YAML.
Есть три режима:
englishпропускает CSV и использует встроенные английские тексты. Это режим по умолчанию.customсоздаёт CSV с переводом английского на английский для изменения текстов без смены языка.- Название языка, например
spanish,frenchилиgerman, загружает соответствующий CSV и скачивает его при отсутствии. Также предлагаются имена уже существующих локальных CSV.
С правом elitemobs.language используйте /em language <language>, например /em language spanish. Команда сохраняет выбор и перезагружает EliteMobs. Сверяйтесь с подсказками: es не является встроенным сокращением spanish, но локальный файл es.csv может предоставить это имя. Существующие файлы используются повторно без нового скачивания.
Файлы находятся в plugins/EliteMobs/translations/. Например, spanish.csv использует столбцы "key","en","es" и индексированные ключи списков. Название языка в команде отличается от кода столбца CSV. В режиме custom редактируйте столбец custom файла custom.csv. Сначала файл содержит заголовок, затем получает записи по мере загрузки переводимых текстов.
Если переведённая строка использует $placeholder, которого в текущем английском тексте уже нет (обычно потому, что перевод писался для старого значения по умолчанию), EliteMobs показывает для этой строки английский текст. Консоль сообщает об этом один раз за запуск на уровне info и называет первую затронутую строку; CSV при этом не меняется. Обновите эти строки или уберите старый CSV из translations/ и снова выполните /em language <language>, чтобы скачать актуальный файл.
Переводы сообщества доступны в проекте EliteMobs на Crowdin.
Консоль сообщает, что EliteMobs архивировал устаревшие файлы конфигурации
Подробности
Когда обновление меняет файл, поставляемый с EliteMobs, например готовую Lua-способность, скрипт зачарования, меню оружия или встроенного NPC, задание или бонус навыка, EliteMobs перемещает старую копию в plugins/MagmaCore/outdated files/EliteMobs/<archive batch>/ и создаёт на её месте актуальную версию по умолчанию. Консоль сообщает, сколько файлов перемещено и куда.
Правила для скриптов срабатывают только на точное содержимое прежнего встроенного скрипта, а большинство правил для YAML — на конкретное прежнее значение по умолчанию, поэтому изменённые вами файлы обычно остаются на месте. Файлы в устаревшем формате архивируются, даже если вы их редактировали. Ничего не удаляется: чтобы сохранить старую настройку, перенесите её из архивного файла в заново созданный. См. устаревшие файлы конфигурации.
Совместимость с BetterStructures
Есть ли структуры BetterStructures с боссами EliteMobs?
Подробности
Да. Именно такой контент содержат пакеты святилищ BetterStructures. Скачайте их с itch.io.
Зачем святилищам защита WorldGuard и как её отключить?
Подробности
По умолчанию WorldGuard защищает святилища от построек, позволяющих злоупотреблять боевой системой внутри арены.
Соответствующий регион удаляется, когда региональный босс умирает с removeAfterDeath: true. Не всякое исчезновение босса удаляет регион.
У каждого святилища есть входы. В подземных святилищах игрокам нужно найти их раскопками.
Задайте protectEliteMobsRegions: false в config.yml BetterStructures, чтобы прекратить создание этих регионов при будущих размещениях. Уже существующие регионы WorldGuard останутся.
Почему святилища появляются без элитных мобов?
Подробности
Проверьте, включён ли EliteMobs, существуют ли указанные файлы боссов и успешно ли они загружены. Если пакет импортировали до установки EliteMobs, импортируйте его ещё раз после установки. Текущий импортёр BetterStructures планирует перезагрузку EliteMobs при копировании его контента. При отсутствующих файлах или неудачном появлении проверяйте консоль. Повторный импорт не заселяет автоматически все ранее созданные святилища.
Можно ли использовать святилища без EliteMobs?
Подробности
Они созданы для боёв с боссами, но пакеты можно использовать без EliteMobs, если нужны только арены ради внешнего вида.
Совместимость с FreeMinecraftModels
Совместим ли FreeMinecraftModels с EliteMobs?
Подробности
Да. FreeMinecraftModels поддерживает модели EliteMobs и EternalTD.
Как установить модели EliteMobs?
Подробности
Установите контент и зависимости моделей по инструкции установки контента. ResourcePackManager может собрать пакеты FreeMinecraftModels и EliteMobs, объединить и доставить их. При собственной раздаче объедините ресурсы и проверьте, что клиенты получают общий пакет.
Совместимость с ResurrectionChest
Работает ли EliteMobs с ResurrectionChest?
Подробности
Да. ResurrectionChest поддерживает возврат предметов игроков в контенте EliteMobs. Доступ к миру экземпляра и срок существования сундука всё равно имеют значение. Следуйте инструкции установки.
Совместимость с другими плагинами
Можно ли использовать MCMMO, AureliumSkills или похожие плагины?
Подробности
Да. У EliteMobs есть собственные оружейные навыки, развиваемые в бою. Если другой плагин тоже даёт боевые бонусы, проверьте баланс, чтобы избежать непреднамеренного сложения.
Можно ли использовать другой плагин собственных предметов?
Подробности
Выдавайте предметы другого плагина через команды смерти босса. Они не получают масштабирование EliteMobs автоматически. Elite-свитки могут преобразовать поддерживаемое снаряжение, а собственные предметы EliteMobs могут использовать идентификаторы моделей. Баланс зависит от атрибутов и боевых обработчиков другого плагина. Проверьте сочетание на сервере.
Другие вопросы
Как выполнить команду или выдать чужие награды при смерти элитного моба?
Есть ли поддержка Vault?
Какие есть плейсхолдеры PlaceholderAPI?
Как разрешить EliteMobs только в отдельных местах через WorldGuard?
Можно ли сделать элитными 100% появляющихся мобов?
Задайте eliteMobsSpawnPercentage: 1.0 в MobCombatSettings.yml, чтобы выбирать каждое естественное преобразование, подходящее по остальным условиям. Значение по умолчанию 0.05 означает 5%. Правила мира, типа сущности, причины появления, защиты и прочие ограничения сохраняются. Настройка не превращает каждую сущность Minecraft в элитную и не отменяет явное управление появлением со стороны другой игры.
Можно ли создавать собственные способности?
Можно ли создавать собственные зачарования?
Да. Общая система собственных зачарований поддерживает зачарования с пространством имён, реализованные на Lua. Используйте описанный формат поставщика и ссылки на предметы.
Можно ли создавать собственные эффекты зелий?
Способности Lua, EliteScript и собственные зачарования позволяют сочетать поддерживаемые эффекты зелий, частицы, урон и действия по времени. Они не регистрируют новый встроенный тип эффекта Minecraft. Начните с руководств по скриптам.
Как отключить частицы порталов?
Задайте noParticlesMode: true в plugins/EliteMobs/Wormholes.yml и перезагрузите плагин. Это отключает контур из частиц и пыль, но не модели, подписи, маркеры Bedrock или телепортацию.
Как изменить назначение портала в Гильдии искателей приключений?

Откройте plugins\EliteMobs\wormholes\adventurers_guild_wormhole.yml, найдите location2: your_world_here,0.5,64,0.5,0,0 и укажите нужную точку. Примените изменения через /em reload.
Как отвязать предметы?
Игроки могут использовать свитки отвязки. Администраторы с elitemobs.unbind.force могут выполнить /em unbind force для предмета в руке или /em unbind force all для всех привязанных к душе предметов в собственном инвентаре. Обе команды требуют игрока в игре.
Как объединить ресурспаки?
Используйте ResourcePackManager для объединения поддерживаемых пакетов и доставки результата. При ручной раздаче аккуратно объедините ресурсы и устраните конфликты файлов с одинаковыми путями.
Какие плейсхолдеры есть у команд EliteMobs?
onDeathCommands боссов и commandsOnEliteMobDeath в MobCombatSettings.yml принимают:
| Плейсхолдер | Значение |
|---|---|
$name | Имя погибшего элитного моба |
$level | Его уровень |
$locationWorldName | Мир смерти |
$locationX / $locationY / $locationZ | Координаты смерти |
$damager1name / $damager2name / $damager3name | Имена трёх игроков с наибольшим уроном. Если указанное место пусто, пропускается вся команда. |
$players | Выполняет команду по разу для каждого игрока, нанёсшего урон, подставляя его имя |
$chance=X.Y$ | Выполняет команду с указанной вероятностью. $chance=0.5$ означает 50%. С $players вероятность проверяется независимо для каждого игрока. Токен удаляется перед выполнением. |
У этих команд нет $player, $bossName и $bossLevel. Используйте $players, $name и $level. Отдельная настройка сообщения о смерти игрока поддерживает $player.
Как сделать ресурспак необязательным?
Измените настройку компонента, отправляющего пак. Для ванильной раздачи используйте require-resource-pack=false в server.properties. Для Java-раздачи ResourcePackManager используйте forceResourcePack: false в plugins/ResourcePackManager/config.yml (значение по умолчанию). Обязательность Bedrock-паков Geyser настраивается отдельно.
Как отключить события?
Задайте actionEventsEnabled: false и timedEventsEnabled: false в plugins/EliteMobs/events.yml, затем перезагрузите плагин. Они управляют событиями действий и событиями по времени, включая событийных боссов. Естественное преобразование мобов и размещённые региональные боссы настраиваются отдельно.
Как редактировать мир подземелья или Гильдии?
EliteMobs использует собственную защиту миров подземелий. Игроки с elitemobs.protection.bypass могут переключать свой обход командой /em protection bypass. Закончив, выполните её ещё раз. Она не обходит защиту других плагинов.
Чтобы навсегда отключить защиту подземелья:
- Откройте plugins/EliteMobs/content_packages/.
- Найдите конфигурацию пакета.
dungeon_config.ymlслужит примером имени, а не общим именем файла. - Найдите
protect:. - Задайте
protect: falseи перезагрузите плагин, чтобы защита пересоздалась по конфигурации.
Что такое Elite-свитки и как их применять?
Elite-свитки преобразуют предмет не из EliteMobs в снаряжение EliteMobs уровня свитка. Условия и работу меню см. в руководстве по свиткам.
- Предметы других плагинов: Поддерживаемое снаряжение можно преобразовать. Это не гарантирует идентичную работу сторонних атрибутов и скриптов после преобразования.
- Применение: Используйте NPC Scotty или меню
/em scroll. Мир хаба необязателен. Выпадение свитков по умолчанию отключено. - Уровень: Каждый подходящий игрок получает отдельную попытку выпадения. Уровень использует эффективный уровень награды игрока и вариацию уровня предмета, поэтому не обязан совпадать с отображаемым уровнем моба.
- Собственные предметы: Свитки позволяют включить собственные или плагинные предметы в прогрессию EliteMobs.
Элитные урон и защита применяются в боях EliteMobs. Существующие ванильные атрибуты, зачарования и эффекты других плагинов требуют отдельной проверки баланса.
Как включить Elite-свитки
По умолчанию они отключены. Для включения:
- Откройте
plugins/EliteMobs/ItemSettings.yml. - Установите
useEliteItemScrollsвtrue. - Выполните
/em reload.
Выдать свитки себе можно через /em scrollGet <level> <amount>. Для десяти свитков уровня 5 используйте /em scrollGet 5 10. Команда доступна только игрокам, требует elitemobs.scroll.get, включённых свитков и положительных уровня и количества. Свитки, которые не помещаются в инвентарь, выпадают у ваших ног.
Как использовать ресурспак EliteMobs?
Используйте ResourcePackManager, чтобы объединить поддерживаемые пакеты и доставить результат. Перед публикацией общего пакета устраните конфликты ресурсов.
Можно ли без ResourcePackManager?
Да. EliteMobs может использовать ссылки на модели своего пакета, когда его раздаёт другая система.
В plugins/EliteMobs/config.yml задайте:
useResourcePackEvenIfResourcePackManagerIsNotInstalled: true
Это включает ссылки на модели, но не отправляет ресурспак. Доставьте нужные ресурсы выбранной системой, иначе в меню, монетах и предметах с моделями могут отсутствовать текстуры. После изменения перезагрузите плагин.
Экспортированный пакет находится в распакованном каталоге:
plugins/EliteMobs/resource_pack/em_rsp_defaults
Используйте ResourcePackManager для управления объединением и доставкой. При ручной раздаче упакуйте экспортированные ресурсы вместе с необходимыми ресурсами плагина моделей и проверьте их на клиенте.
NPC Гильдии показывают только ванильную торговлю. Как исправить?
Текущий EliteMobs отменяет обычные взаимодействия и открытие торгового инвентаря у отслеживаемых NPC. Проверьте, загружен ли NPC и отслеживается ли он, верны ли настройки взаимодействия и права, нет ли ошибок запуска. Другой плагин может вмешиваться, но само меню не показывает, какой именно. Воспроизведите проблему на отдельной копии сервера и выявите там плагины, меняющие взаимодействия, прежде чем менять рабочий сервер.
Есть ли у предметов собственные модели или текстуры?
Да. Поддерживаемые предметы могут использовать Elite Item Skins начиная с уровня 20. Визуальные ступени:
- Уровень 20: Бронза
- Уровень 40: Палладий
- Уровень 60: Осквернённый
- Уровень 80: Живой
- Уровень 100: Ультиматиум
Elite Item Skins меняет внешность процедурно созданных предметов по уровню. По умолчанию также масштабируются атрибуты: более высокие уровни дают больше урона или защиты. Для отключения задайте useAttributeScaling: как false в plugins\EliteMobs\CustomModels.yml.
Опция управляет ванильными атрибутами общего конструктора внешности, включая поддерживаемую генерацию классовой добычи. Бонусы зависят от типа и уровня предмета и могут влиять на бои вне EliteMobs. Они отделены от расчёта элитного урона и защиты.
Не все предметы используют эти облики. Автоматический выбор ступени начинается с уровня 20 для поддерживаемых материалов и требует соответствующих ресурсов пакета. Авторские предметы могут использовать собственные идентификаторы моделей независимо от этих порогов.
Как использовать обереги?
Держите оберег во второй руке, чтобы освободить основную. Его potionEffects следуют правилам экипированных предметов. Эффекты основной руки и брони тоже учитываются, но предмет в другой ячейке инвентаря не активируется. Проверки привязки к душе, допустимого снаряжения и сломанных предметов сохраняются.
Значки показывают поведение эффекта:
- ☠️ Череп: действует на врагов.
- 🛡️ Щит: действует на игрока.
- ⚔️ Мечи: срабатывает при попадании.
- 🔄 Цикл: действует постоянно.
По ванильным правилам Minecraft обереги с INSTANT_DAMAGE лечат нежить.
Постоянные эффекты проверяются раз в секунду и удаляются, когда экипированный источник перестаёт подходить. Присутствующие эффекты другого источника сохраняются. Эффекты при попадании следуют заданным цели и условию. Эта система не применяет ABSORPTION и HEALTH_BOOST. Направленные LEVITATION, SLOWNESS и BLINDNESS пропускаются для элитных боссов с множителем здоровья выше 1.