Isle of Berk Variant Loader avatar

Isle of Berk Variant Loader [1.18.2]

Очень важно

Мод требует Forge версии 40.2.10 или выше! Forge может не сообщать об этом и выдавать исключение с другой ошибкой. Мод также несовместим с Optifine.

Описание

Предоставляет возможность добавлять новые варианты с поддержкой условий или настраивать существующие для драконов мода Isle of Berk через ресурсные и дата-паки, а также изменять текстуры, анимации или модели с помощью именных табличек. Также добавляет поддержку светящегося слоя для текстур. Примечание: использование этого мода для добавления собственных вариантов предполагает, что пользователь знаком с созданием ресурсных и дата-паков (независимо от сложности).

Изменения по сравнению с оригинальным модом

Это дополнение изменяет некоторые игровые механизмы оригинального мода:

  • Наследование вариантов работает для всех драконов (можно настроить или полностью отключить, установив параметры assign_egg_variant_on_breeding и assign_egg_variant_on_placed в значение false в конфигурации)
  • Все яйца теперь могут хранить вариант как NBT-тег, который определяет вариант дракона при вылуплении

Примеры паков

Добавление пользовательских вариантов спавна/редактирование существующих через дата-пак, изменение хитбоксов и боксов атаки, корректировка позиций пассажиров

Variant Loader позволяет добавлять собственные варианты для спавна, изменять хитбоксы и даже смещения пассажиров через дата-паки. Полное объяснение использования доступно здесь.

Перенаправления моделей, светящийся слой и синхронизация движения пассажира с моделью

Перенаправления моделей — инструмент, позволяющий заменять модели, анимации и текстуры сёдел для драконов, а также модели с текстурами для яиц в зависимости от варианта. Пример объявления доступен в примерном ресурсном паке. Полное руководство здесь.

Конфигурация

Мод имеет клиентскую и серверную конфигурацию с параметрами, влияющими на игровой процесс.

Клиент

  • disable_glowing — Отключает светящийся слой на текстурах. По умолчанию отключено
  • disable_named_variants — Полностью отключает отображение вариантов через именную табличку, игнорируя поле nametag_accessible. По умолчанию отключено
  • display_original_variant_name — Принудительно отображает фактическое название варианта во всплывающей подсказке (т.е. из NBT-тега VariantName)
  • generate_translations — Автоматически генерирует переводы для всех вариантов на английском языке на основе перенаправлений моделей драконов. Все сгенерированные строки выводятся в файл журнала. Используйте только при разработке паков для упрощения работы
  • ignored_by_generator — Варианты, чьи имена совпадают со значениями в этом списке, будут пропущены генератором ключей перевода
  • log_model_redirects — Записывает все добавленные перенаправления моделей в консоль для упрощения отладки

Общие

  • inheritance_chance — Определяет шанс наследования драконом варианта родителей. Значение 1 означает, что вариант всегда будет совпадать с родительским
  • assign_egg_variant_on_breeding — Включает назначение варианта при разведении. Если false, яйца никогда не получат вариант при разведении
  • assign_egg_variant_on_placed — Включает назначение варианта при размещении яйца с пустым или недействительным тегом варианта. Если false, яйца никогда не получат вариант при размещении
  • log_variant_spawns — Записывает все добавленные варианты спавна в консоль для отладки
  • log_hitbox_redirects — Записывает все добавленные перенаправления хитбоксов в консоль для отладки

FAQ

Вопрос: Есть ли видео-руководство по использованию Variant Loader?
Ответ: Да — https://youtu.be/Ettk4RiZnx0

Вопрос: Нужно ли добавлять стандартные текстуры в ресурсный пак?
Ответ: Нет! Это лишь увеличит размер пака и может вызвать конфликты с другими паками, заменяющими текстуры. Подобная практика не имеет преимуществ.

Вопрос: Добавляет ли вариант спавна драконов в конкретный биом(ы)?
Ответ: Нет, мод не добавляет автоматически спавн драконов в определённые биомы. Ограничение варианта конкретным биомом делает его доступным только там. Если дракон не может спавниться в указанном биоме естественным путём, единственный способ получить его — выведение или вылупление в этом биоме.

Вопрос: Почему мои добавленные варианты Speed Stingers не спавнятся?
Ответ: Спавн Speed Stingers привязан исключительно к структурам. Либо добавьте их в те же биомы, где могут спавниться эти структуры, либо создайте собственные структуры для их спавна, либо попробуйте получить их через разведение.

Вопрос: Как сделать вариант доступным только через именную табличку?
Ответ: Просто не добавляйте вариант спавна через дата-пак.

Вопрос: Можно ли сделать вариант недоступным для применения через именную табличку?
Ответ: Установите параметр nametag_accessible в файле перенаправления модели в значение false для вашего варианта.

Вопрос: Можно ли сделать вариант доступным только через вылупление (разведение)/только через естественный спавн?
Ответ: Если хотите, чтобы вариант появлялся только при естественном спавне, установите breeding_weight в 0. Если только через разведение — установите weight в 0.

Вопрос: Как призвать конкретный вариант с помощью Variant Loader?
Ответ: Используйте команду /summon ~ ~ ~ isleofberk:dragon_id {VariantName:name}, где name — название варианта.

Вопрос: Можно ли добавлять новые анимации с помощью Variant Loader?
Ответ: Нет. Названия анимаций и условия их воспроизведения жестко заданы для каждого дракона отдельно.

Вопрос: Мой пак не работает/ломает игру. Что не так?
Ответ: Наиболее частые ошибки: использование заглавных букв в именах файлов или путях (Minecraft очень чувствителен к этому) и некорректное форматирование .json файлов. Для проверки синтаксиса используйте онлайн-валидаторы.

Вопрос: Как создать ресурсный/дата-пак?
Ответ: Поисковые системы и YouTube — ваши лучшие помощники. Это выходит за рамки данного описания.

Скачать Isle of Berk Variant Loader

 
Тип Скачать Версия Загрузчик Обновлено Размер
Releaseiobvariantloader-1.5.0.jar1.18.2Forge2 ноября 202367,9 КБ
Releaseiobvariantloader-1.4.1.jar1.18.2Forge25 октября 202367,6 КБ
Releaseiobvariantloader-1.4.0.jar1.18.2Forge30 сентября 202367,2 КБ
Releaseiobvariantloader-1.3.0.jar1.18.2Forge15 сентября 202366,6 КБ
Releaseiobvariantloader-1.2.0.jar1.18.2Forge2 сентября 202353,9 КБ
Releaseiobvariantloader 1.0.0.jar1.18.2Forge31 августа 202346,9 КБ
Releaseiobvariantloader-1.1.0.jar1.18.2Forge31 августа 202350,6 КБ
Releaseiobvariantloader-1.1.1.jar1.18.2Forge31 августа 202350,6 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.