Перейти к основному содержимому

ЧаВО EliteMobs

Если у вас есть вопрос, которого здесь нет, загляните в боковую панель, чтобы проверить, нет ли в вики посвящённой ему страницы!

ЧаВО по настройке и установке

Как отключить выпадение лута или монет из EliteMobs, и стоит ли это делать?

Инфо

EliteMobs позволяет управлять выпадением лута и монет, но прежде чем вносить изменения, важно понять, как это выпадение влияет на игровой процесс и прогрессию:

  • Выпадение лута и монет:
    Выпадение лута — это ключевая возможность EliteMobs, связанная со снаряжением, которое носят игроки. Отключение лута сделает невозможным получение игроками лучшего снаряжения, необходимого для сражения с элитками более высокого уровня, полностью остановив прогрессию.

Монеты жизненно важны для внутриигровой экономики, они используются для покупки и улучшения снаряжения. Отключение выпадения монет серьёзно нарушит эту систему, негативно сказавшись на опыте игроков и балансе.

Чтобы отключить выпадение лута и монет, откройте ItemSettings.yml и установите doEliteMobsLoot в false.

  • Лут пользовательских боссов в подземельях: У пользовательских боссов лут определён в их конфигурационных файлах, расположенных в plugins/EliteMobs/custombosses. Отключение этого выпадения уберёт их уникальные награды, нарушив задуманный игровой опыт.

Как настроить пользовательские модели?

Инфо

Существует два разных плагина, которые работают с «пользовательскими моделями».

  • LibsDisguises (включая бесплатную версию) позволяет маскировать мобов под других мобов или под пользовательские скины игроков. Если вы видите пользовательского босса с маскировкой под игрока, значит он использует LibsDisguises для маскировки. Чтобы эта конкретная функция работала, вам придётся скачать LibsDisguises.

  • FreeMinecraftModels (и ModelEngine R3, хотя ModelEngine больше не рекомендуется) позволяет маскировать мобов под любую пользовательскую модель с очень небольшими ограничениями. FreeMinecraftModels позволяет делать это бесплатно и рекомендуется к использованию. Чтобы пользовательские модели работали, вам придётся использовать либо FreeMinecraftModels, либо ModelEngine R3 (не R4). FreeMinecraftModels может работать вместе с ModelEngine, так что вы можете просто использовать оба.
    Если вы установили FreeMinecraftModels/ModelEngine, а пользовательские модели всё ещё не работают, возможно, вы установили контент до того, как установили плагин моделей. Чтобы убедиться, что проблема не в этом, переимпортируйте контент EliteMobs с пользовательскими маскировками и установите его заново.

Консоль / EliteMobs сообщает, что я использую неправильную версию WorldGuard

Инфо

Если EliteMobs сообщает, что WorldGuard не установлен, это потому, что вы используете неправильную версию WorldGuard для вашей серверной платформы. WorldGuard очень чувствителен к тому, какую версию вы используете, и имеет разные версии для разного серверного ПО.

  • Версию WorldGuard для Spigot / Paper можно скачать отсюда: https://dev.bukkit.org/projects/worldguard — Убедитесь, что там написано, что она совместима с вашей версией Minecraft!

Червоточины / Арены / NPC, похоже, работают некорректно сразу после установки

Инфо

Если червоточины / арены / NPC, похоже, работают некорректно сразу после установки контента, вам следует выполнить /em reload. Эту команду всегда полезно выполнять после установки контента EliteMobs.

Как респавнятся региональные боссы или боссы подземелий?

Инфо

Все региональные боссы и боссы подземелий в EliteMobs используют таймеры респавна. Эти таймеры задаются индивидуально в файле .yml каждого босса. Например, если у вас есть пользовательское подземелье под названием Example Dungeon, и у главного босса перезарядка респавна по умолчанию составляет 360 минут, вы можете изменить это следующим образом:

  1. Откройте файл босса, расположенный по адресу:
    plugins/EliteMobs/custombosses/example_dungeon/example_dungeon_boss.yml
  2. Найдите настройку spawnCooldown: и измените значение на предпочитаемую вами длительность перезарядки (в минутах).
  3. Сохраните файл.

После внесения изменений:

  • Выполните /em reload, чтобы применить изменения.
  • Если вы хотите немедленно респавнить боссов, находящихся на перезарядке, выполните /em respawn all.

Примечание: этот метод применим только к региональным боссам, у которых задана локация спавна.

Боссы подземелий не появляются снова после их убийства

Инфо

В большинстве случаев это просто потому, что у некоторых боссов длительное время респавна. У Shadow of the Binder of Worlds самый долгий таймер респавна — 1 реальная неделя. У боссов логовищ обычно таймер респавна 4 часа. У всего остального обычно таймер респавна 5–30 минут. Вы можете отредактировать таймер респавна пользовательского босса в его конфигурационном файле в папке plugins/EliteMobs/custombosses.

Боссы подземелий так и не появились после установки

Инфо

Это почти наверняка вызвано вмешательством стороннего плагина. Проверьте следующее:

  • Установлена ли в вашем мире сложность Мирный (Peaceful)? Мобы не спавнятся на сложности Мирный.

  • Защищён ли ваш регион от спавна? Подземелья EliteMobs сами управляют защитой своих регионов через WorldGuard, вам не нужно защищать миры подземелий EliteMobs — фактически это может помешать спавну, если использованы неправильные флаги.

  • Есть ли другой плагин, препятствующий спавну боссов EliteMobs или удаляющий их? Эти конфликты часто отображаются в консоли, так что проверьте логи консоли.

При входе в подземелье у игроков пустой инвентарь / как сделать так, чтобы подземелья использовали общий инвентарь?

Инфо

EliteMobs никогда не трогает ваш инвентарь. Он не разделяет, не меняет местами и не очищает предметы, и в EliteMobs нет настройки «общего инвентаря», которую можно было бы включить, потому что делиться попросту нечем.

Если ваш инвентарь опустошается или меняется при входе, выходе или переключении подземелий, это делает плагин инвентаря по мирам (per-world inventory). Подземелья EliteMobs работают в собственных мирах (а инстансные подземелья генерируют временные миры на лету), поэтому любой плагин, который разделяет инвентари по мирам, выдаст игрокам новый, пустой инвентарь в тот момент, когда они переходят в мир подземелья.

Обычные виновники:

  • Multiverse-Inventories
  • PerWorldInventory
  • MyWorlds (с включённым разделением инвентаря)

В большинстве случаев самое простое решение — просто удалить плагин, вызывающий это. Несколько вещей, которые стоит знать, если задействован Multiverse:

  • Multiverse-Inventories не требуется для работы Multiverse. Это отдельное, опциональное дополнение. Multiverse-Core прекрасно работает сам по себе без Multiverse-Inventories. Если вы установили Multiverse-Inventories просто потому, что он выглядел как часть пакета Multiverse, и вам на самом деле не нужны инвентари по мирам, просто удалите его.
  • EliteMobs вообще не нуждается в Multiverse. EliteMobs сам управляет своими мирами подземелий и не требует Multiverse-Core. Если вы установили Multiverse (и Multiverse-Inventories) только потому, что думали, что он нужен для EliteMobs, вы можете удалить оба.

Если вам действительно нужны отдельные инвентари по мирам по другим причинам, то вместо удаления плагина у вас есть два варианта:

  • Сгруппировать миры: настройте этот плагин так, чтобы ваш основной мир и миры подземелий принадлежали к одной общей группе инвентарей.
  • Отключить разделение: полностью отключите разделение инвентаря по мирам.

Поскольку инстансные подземелья создают миры с именами, которые заранее неизвестны, группировка каждого мира по имени ненадёжна, поэтому отключение разделения инвентаря (или помещение всех миров в одну общую группу) обычно является более чистым решением.

Плагин не автодополняет команды для контента, который я только что установил

Инфо

Автоподсказки в командах обрабатываются CloudCommandFramework и обновляют подсказки команд только после перезапуска сервера. К сожалению, я ничего не могу с этим поделать.

Как использовать переводы EliteMobs?

Инфо

EliteMobs 10 использует систему переводов на основе CSV. Переводы хранятся в виде CSV-файлов, а не в старой системе на основе YAML.

Существует три языковых режима:

  • english: полностью обходит CSV-файлы и использует встроенные английские значения по умолчанию плагина. Это режим по умолчанию.
  • custom: автоматически генерирует CSV-файл «английский в английский», который вы можете редактировать, чтобы настроить любой текст, не меняя язык.
  • Языковой код (например, es, fr, de): загружает соответствующий CSV-файл перевода для этого языка.

Вы можете изменить язык сервера, выполнив /em language <code> (например, /em language es).

CSV-файлы переводов используют формат "key","en","<lang_code>" с индексированными ключами для списков. Они хранятся в папке plugins/EliteMobs/translations/.

Удобнее переводить, используя сайт сообщества для переводов, который сам форматирует текст и автоматически предлагает переводы. Найти его можно здесь: https://crowdin.com/project/elitemobs

ЧаВО по совместимости EliteMobs и BetterStructures

Можно ли получить в BetterStructures структуры с боссами из EliteMobs внутри?

Инфо

Да, пакеты святилищ (shrine) BetterStructures — это именно такой контент. Вы можете скачать паки святилищ с itch.io.

Почему святилища защищены WorldGuard и как это предотвратить

Инфо

Структуры святилищ EliteMobs по умолчанию защищены WorldGuard, чтобы игроки не строили конструкции для злоупотребления боевой системой Minecraft внутри боевой зоны.

Защита автоматически удаляется после победы над боссом.

У каждого святилища есть точки входа, которые игрокам нужно откапывать, чтобы найти, если они под землёй.

Если вы не хотите использовать защиту WorldGuard, вы можете отключить её в конфигурационном файле config.yml BetterStructures.

Почему святилища спавнятся без элиток внутри?

Инфо

Это может произойти, если вы устанавливаете святилища BetterStructures до установки EliteMobs. Чтобы это исправить, переимпортируйте и переустановите святилища на ваш сервер после того, как установлен EliteMobs.

Можно ли использовать святилища без EliteMobs

Инфо

Святилища создавались специально для сражения с боссами, которые в них находятся, но если вам просто нужны боевые арены ради эстетики, вы можете просто запускать паки святилищ без установленного EliteMobs.

ЧаВО по совместимости EliteMobs и FreeMinecraftModels

Совместим ли FreeMinecraftModels с EliteMobs?

Инфо

Да. Плагин FreeMinecraftModels создавался специально вокруг EliteMobs и EternalTD.

Как установить пользовательские модели EliteMobs?

Инфо

Вы можете скачать пользовательские модели для EliteMobs с https://www.patreon.com/magmaguy и https://magmaguy.itch.io/. После того как вы их установите, вам придётся объединить ресурспак, сгенерированный FreeMinecraftModels в его выходной папке, с официальным ресурспаком от EliteMobs, если вы хотите использовать официальный ресурспак и распространять его игрокам, размещая его в сети.

ЧаВО по совместимости EliteMobs и ResurrectionChest

Работает ли EliteMobs с ResurrectionChest?

Инфо

Да. ResurrectionChest создавался специально для контента EliteMobs и полностью совместим.

ЧаВО по совместимости с другими плагинами

Можно ли использовать EliteMobs с плагином вроде MCMMO или AureliumSkills

Инфо

Да. При этом у EliteMobs есть собственная система навыков оружия, которая прокачивается через бой. Если другой плагин также предоставляет боевые бонусы к характеристикам, возможно, вам стоит пересмотреть баланс, чтобы убедиться, что они не складываются нежелательным образом.

Можно ли использовать EliteMobs с другим плагином пользовательских предметов

Инфо

Да. Если вы хотите, чтобы боссы выбрасывали определённые предметы из этого плагина, вы задаёте команды, выполняемые при смерти, и выдаёте игрокам предметы таким способом. Однако нет реального способа сбалансировать EliteMobs с любой используемой вами системой предметов. Элитки имеют от 7 единиц здоровья до сотен тысяч единиц здоровья, и из-за этого другие плагины предметов будут либо безумно имбовыми, либо невероятно слабыми. В EliteMobs уже есть встроенная система предметов, и он не требует никакого внешнего плагина предметов.

Прочие ЧаВО

Выполнить команду при смерти Elite-моба или выдать лут/награды из других плагинов при смерти Elite-моба?

Информация доступна здесь.

Поддержка Vault?

Информация доступна здесь.

Плейсхолдеры PlaceholderAPI?

Информация доступна здесь.

Использовать флаги WorldGuard, чтобы разрешить EliteMobs в одних местах, но не в других?

Информация доступна здесь.

Можно ли сделать так, чтобы 100% спавнящихся мобов были Elite-мобами?

Это ужасная идея, но вы можете зайти в конфигурационный файл MobCombatSettings.yml и отредактировать eliteMobsSpawnPercentage, чтобы задать процент спавна Elite-мобов.

Можно ли создавать пользовательские пауэры?

Информация доступна здесь.

Можно ли создавать пользовательские чары?

Это в нашем списке дел и должно появиться скоро, но сейчас это невозможно.

Можно ли создавать пользовательские эффекты зелий?

Единственный способ сделать это — выучить Java и написать их самостоятельно. На этом этапе вы с тем же успехом можете модифицировать исходный код EliteMobs.

Как отключить частицы червоточин?

Чтобы отключить частицы червоточин, перейдите в plugins/EliteMobs/Wormholes.yml и найдите noParticlesMode, затем измените значение на true.

Как отредактировать червоточину в спавне AG, чтобы она телепортировала игроков туда, куда я хочу?

faq_ag_wormhole.jpg

Вы можете сделать это, открыв plugins\EliteMobs\wormholes\adventurers_guild_wormhole.yml.

Затем найдите следующую настройку location2: your_world_here,0.5,64,0.5,0,0 и измените значения на предпочитаемую вами локацию.

Не забудьте выполнить /em reload, чтобы изменения вступили в силу.

Как отвязать предметы?

Единственный способ снять привязку к душе с предметов — использовать свитки отвязки (Unbind Scrolls). Подробнее об этом читайте здесь.

Как объединить ресурспаки?

Объединить ресурспаки можно вручную, но мы рекомендуем использовать онлайн-инструмент, например merge.elmakers, для объединения ваших ресурспаков.

Каковы плейсхолдеры команд EliteMobs?

ПлейсхолдерПодробности
$playerОтображаемое имя игрока
$bossNameОтображаемое имя босса
$bossLevelУровень босса

Что сделать, чтобы отключить принудительный ресурспак?

Эта настройка на самом деле находится в вашем файле server.properties. Обычно этот файл можно найти в корневом каталоге вашего сервера. После открытия файла найдите настройку require-resource-pack и измените значение на false, чтобы отключить принудительный ресурспак.

Как отключить события?

Если вы хотите отключить события, такие как гоблин оружия, гоблин оберегов и т. д., вы можете открыть plugins/EliteMobs/events.yml, затем найти настройки actionEventsEnabled, timedEventsEnabled и установить их в false.

Как отредактировать мир подземелья или мир Гильдии искателей приключений?

Начиная с EliteMobs 9, EliteMobs больше не полагается на WorldGuard для защиты подземелий и контента. Чтобы временно обойти эту защиту, используйте команду /em protection bypass.

Если вы хотите навсегда отключить защиту для конкретного подземелья, выполните следующие шаги:

  1. Перейдите в plugins/EliteMobs/content_packages/.
  2. Найдите файл dungeon_config.yml для подземелья, которое вы хотите изменить.
  3. Откройте конфигурационный файл и найдите настройку protect:.
  4. Измените значение на false, чтобы отключить защиту.

Что такое Elite-свитки и как их использовать

Elite-свитки — это особые предметы улучшения, позволяющие игрокам превращать обычное (не элитное) снаряжение в снаряжение элитного уровня, бесшовно интегрируясь с системами прокачки и лута EliteMobs.

  • Совместимость с плагинами: идеально подходит для серверов, использующих другие плагины предметов, такие как ItemAdder, позволяя этим предметам получать элитные уровни.
  • Метод улучшения: можно применить в Гильдии искателей приключений, поговорив со Scotty, NPC-применителем свитков (расположен рядом с зачаровывателем). Эта функция по умолчанию отключена и требует установки хаба Гильдии искателей приключений.
  • Сбалансированная прогрессия: свитки выпадают из Elite-мобов того же уровня, обеспечивая справедливые и соответствующие уровню улучшения.
  • Поддержка пользовательских предметов: позволяет пользовательским или плагинным предметам функционировать в системе прогрессии EliteMobs.

Примечание: эффекты элитного урона активны только в системе EliteMobs. Предметы, улучшенные свитками, не будут имбовыми в обычном игровом процессе вне контента EliteMobs.

Как включить Elite-свитки

По умолчанию Elite-свитки отключены. Чтобы их включить:

  1. Откройте конфигурационный файл:
    plugins/EliteMobs/ItemSettings.yml
  2. Установите следующую опцию в true:
    useEliteItemScrolls
  3. Затем выполните следующую команду: /em reload

Вы также можете выдать себе Elite-свитки с помощью следующей команды:

/em scrollGet <level> <amount>

Например, если вы хотите 10 свитков 5 уровня, вы наберёте: /em scrollGet 5 10

Как использовать ресурспак EliteMobs?

Вы можете использовать наш плагин ResourcePackManager для автоматического применения ресурспака EliteMobs. Он также объединяет пак EliteMobs с любыми другими ресурспаками, используемыми на вашем сервере.

Можно ли использовать ресурспак EliteMobs без установки ResourcePackManager?

Да! Начиная с EliteMobs 9.4.1, добавлена новая настройка конфигурации, позволяющая ресурспаку работать без плагина ResourcePackManager.

Чтобы включить это, откройте /plugins/EliteMobs/config.yml и установите:

useResourcePackEvenIfResourcePackManagerIsNotInstalled: true

⚠️ Важно: когда эта настройка включена, все игроки должны использовать ресурспак EliteMobs вручную. В противном случае они могут видеть отсутствующие текстуры (фиолетово-чёрные квадраты) в меню Гильдии искателей приключений, при выпадении Elite-монет и на предметах с пользовательскими моделями.

Файл ресурспака можно найти здесь, и обратите внимание, что RSP предоставляется в папке в распакованном виде:

/plugins/EliteMobs/resource_pack/em_rsp_defaults

Мы по-прежнему рекомендуем использовать ResourcePackManager для автоматической и бесшовной доставки пака, но этот вариант отлично подходит, если вы предпочитаете ручное управление или у вас есть проблемы с совместимостью.

NPC в Гильдии искателей приключений показывают только ванильное меню торговли, как это исправить?

Обычно это происходит из-за того, что другой плагин на вашем сервере переопределяет то, как EliteMobs обрабатывает взаимодействие с NPC.
Чтобы это подтвердить, попробуйте временно удалить все несущественные плагины и проверьте, исчезла ли проблема.
Если да, то вы можете заново добавлять плагины по одному, пока проблема не вернётся, это поможет определить, какой плагин вызывает конфликт.

Один из наших пользователей ранее сообщал, что за эту конкретную проблему отвечал ValhallaMMO с опцией торговли, установленной в режим принудительной торговли с не торговыми NPC.

Есть ли у EliteMobs пользовательские модели или текстуры для своих предметов?

Да! Любой elite-лут выше 20 уровня может отображать пользовательские модели и текстуры. В системе есть несколько визуальных уровней (tier), основанных на уровне предмета:

  • Уровень 20: Bronze
  • Уровень 40: Palladium
  • Уровень 60: Corrupted
  • Уровень 80: Living
  • Уровень 100: Ultimatium

Эта система «Elite Item Skins» применяется к процедурно генерируемым предметам, придавая им многоуровневый внешний вид по мере роста их уровня. По умолчанию эти предметы с пользовательскими моделями также масштабируют свои характеристики, предметы более высокого уровня наносят больше урона или дают больше защиты. Если вы хотите отключить это масштабирование, вы можете сделать это, установив:

useAttributeScaling: в false в plugins\EliteMobs\CustomModels.yml

Эта опция управляет тем, получают ли elite-предметы бонусы к характеристикам в зависимости от уровня. Когда она включена, предметы высокого уровня будут иметь увеличенный урон, броню, прочность и другие характеристики — на 100 уровне предметы могут быть примерно на 100% сильнее ванильного незерита. Масштабирование характеристик применяется только к процедурно генерируемым предметам с пользовательскими скинами.

Обратите внимание, что не все предметы EliteMobs используют пользовательские текстуры или модели. Только определённый elite-лут выше 20 уровня или предметы, сгенерированные системой Elite Item Skins, будут иметь уникальный внешний вид. Стандартные предметы или предметы более низкого уровня будут использовать стандартные текстуры Minecraft.

Как использовать обереги (Charms)?

Обереги работают, если их просто экипировать во вторую руку (off-hand).
Это обычные Elite-предметы, которые содержат только potionEffects, поэтому они подчиняются тем же правилам, что и любой предмет, дающий эффекты зелий.

Когда вы осматриваете оберег, вы увидите маленькие значки, указывающие, как ведут себя его эффекты:

  • ☠️ Череп – воздействует на врагов
  • 🛡️ Щит – воздействует на игрока
  • ⚔️ Мечи – срабатывает при ударе
  • 🔄 Цикл – применяется постоянно

Примечание: обереги с эффектом INSTANT_DAMAGE будут лечить мобов-нежить из-за ванильных механик Minecraft.

Вот и всё — экипируйте оберег во вторую руку, и его эффекты будут активироваться автоматически согласно их настройкам.