▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Excavated Variants
Excavated Variants

Excavated Variants

Мод Excavated Variants автоматически добавляет новые варианты руд для разных видов камня из других модов. Больше никаких одинаковых залежей - теперь руда адаптируется под окружение.

Оцените первым
72.6K
146

Excavated Variants

Для NeoForge нужен Dynamic Asset Generator. Для Fabric и Quilt - он же плюс Fabric API/Quilted Fabric API.

Суть простая: в ванильном Майнкрафте руда привязана к конкретному камню - железо только в обычном камне и глубосланце. Но как только ты ставишь моды, которые добавляют новые виды камня (гранит, диорит, туф, известняк и т.д.), руды в них не генерируются. Вот тут и выходит Excavated Variants.

Что делает Excavated Variants:

  • автоматически создаёт новые блоки руды для каждой комбинации "руда + камень"
  • пытается настроить мировую генерацию, чтобы эти варианты реально спавнились
  • всё настраивается через конфиги - можно добавить поддержку любых модов

Короче, если у тебя сборка модов с Create, Quark, Biomes You'll Go или чем-то подобным, этот мод просто обязан быть в списке. Без него ты будешь копать тонны гранита и туфа, а железо там так и не появится.

Нюансы и совместимость

По умолчанию Excavated Variants уже знает кучу модов. Вот список из коробки:

  • Quark
  • Create
  • Oh The Biomes You'll Go
  • Tech Reborn
  • Immersive Engineering
  • Blockus
  • Better End
  • Better Nether
  • Promenade
  • Twigs
  • Unearthed
  • Bewitchment
  • Mekanism
  • Mystical Agriculture
  • и другие

Если твоего мода нет в списке - не беда. Всё добавляется вручную через джсонки в папке globalresources. Как именно - написано ниже.

Что делать, если тормозит или вылетает

  • Долгая загрузка мира - включи кеширование ассетов и данных в конфиге Dynamic Asset Generator
  • Вылет при запуске или фиолетовые текстуры - скорее всего проблема в конфиге Excavated Variants. Просто удали его и дай пересоздать заново
  • Нет совместимости с модом из списка - сбрось конфиги до дефолтных, удалив их

Основные настройки

Главный конфиг лежит в config/excavated_variants.json. В нём всего пара опций:

  • attempt_worldgen_replacement - включает/выключает замену руд при генерации мира. Без этого мод создаст блоки, но они не будут спавниться
  • add_conversion_recipes - добавляет рецепты, чтобы превращать варианты руды обратно в базовую руду

Вся остальная настройка идёт через папку globalresources. Если хочешь отредактировать встроенные конфиги, открой файл defaultresources.json и поменяй "unextracted" на "extract". После запуска игры дефолтные конфиги появятся в globalresources и их можно будет править.

Важно: Если ты просто хочешь добавить свои конфиги, не трогай extracted - просто кидай новые файлы в globalresources.

Структура конфигов

Всё завязано на четырёх типах данных:

Типы грунта (Ground Types)

Это категории, к которым относятся руды и камни. Например, excavated_variants:overworld - категория для обычного камня, глубосланца и всех руд верхнего мира. Файлы лежат в globalresources/[pack]/globaldata/[namespace]/excavated_variants/ground_type. По факту - пустые JSON-файлы {}, они просто существуют как метки.

Руды (Ores)

Файлы в .../ore. Описывают, в каких типах грунта может генерироваться руда, её переводы, теги и привязку к конкретным камням.

Пример структуры:

  • types - список типов грунта
  • translations - переводы названий руды на разные языки. Если в строке есть %s, название камня вставится туда, иначе - просто добавится перед названием руды
  • tags - теги, в которые попадут варианты этой руды (и блоки, и предметы)
  • blocks - маппинг вариантов руды на камни. Можно указать просто ID камня, а можно объект с дополнительными условиями: stone, required_mods и generating

Камни (Stones)

Файлы в .../stone. Содержат:

  • types - типы грунта
  • translations - переводы
  • block - ID блока самого камня (например, minecraft:granite)
  • ore_tags - теги, которые получат варианты руды в этом камне

Модификаторы (Modifiers)

Файлы в .../modifier. Позволяют менять свойства вариантов: добавлять теги, менять время разрушения, взрывоустойчивость, опыт, а то и вовсе отключать создание некоторых вариантов.

У модификатора есть:

  • tags - теги для вариантов, подходящих под фильтр
  • flags - флаги вроде "original_without_silk" (без шёлка дропается как оригинальный блок), "disable" (отключить вариант), "non_generating" (не использовать как родителя для новых вариантов)
  • properties - свойства блоков: destroy_time, explosion_resistance, xp
  • filter - фильтр, который определяет, к каким вариантам применяется модификатор

Фильтры могут быть строкой (например, * - всё, ~ - ничего, stone@namespace:path - по камню, ore@... - по руде, mod@modid - если мод установлен) или объектом с типом (all, empty, not, and, or).

Итог

Excavated Variants - это незаменимая вещь для любой модовой сборки, где есть новые камни и руды. Вместо того чтобы вручную крафтить сотни комбинаций, мод делает всё сам: генерирует текстуры, блоки, настраивает генерацию. Просто поставь его, добавь поддержку нужных модов в конфиге (если их нет в стандартном списке) и копай в своё удовольствие. Скачать мод Excavated Variants для Майнкрафт стоит хотя бы ради того, чтобы железо и алмазы наконец-то появились в граните и туфе.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Ссылки


Создатели

Детали

Лицензия:
Опубликован:4 года назад
Обновлён:1 год назад
Главная