Изменение размера жил руды опыта: гайд по датапаку Change Vein Size Exp Ore
Модификация Exp Ore добавляет в Minecraft особую руду, из которой выпадает опыт. Но стандартные настройки генерации могут показаться скудными или, наоборот, избыточными. Датапак Change Vein Size Exp Ore даёт полный контроль над размером жил и частотой их появления. Если вы хотите, чтобы шахты ломились от ресурсов, или предпочитаете редкие, но богатые скопления — этот инструмент для вас.
Что умеет датапак
Суть проста: датапак переопределяет параметры worldgen, отвечающие за размещение руды опыта из мода Exp Ore. Вы можете менять два ключевых значения:
- Размер жилы (size) — максимальное количество блоков руды в одном скоплении. Лимит — 64.
- Количество жил на чанк (count) — сколько раз игра попытается сгенерировать жилу в пределах одного чанка.
Настройки применяются отдельно для обычной руды (exp_ore) и её глубинной версии (deepslate_exp_ore). Это позволяет тонко балансировать добычу опыта на разных высотах.
Подготовка к редактированию
Перед тем как менять параметры, нужно извлечь содержимое датапака. Найдите скачанный архив Change Vein Size Exp Ore.zip и распакуйте его в отдельную папку. Внутри вы увидите файл pack.mcmeta и директорию data. Именно с ними мы будем работать.
Где лежат настройки
Все изменения вносятся в JSON-файлы внутри папки data/expore/worldgen. Там есть два подкаталога:
- configured_feature — отвечает за конфигурацию самой жилы (размер, блоки, цели замены).
- placed_feature — управляет размещением: количество жил, высотный диапазон, привязка к биомам.
Меняем размер жилы
Откройте файл из configured_feature, соответствующий нужной руде. Например, overworld_exp_ore.json. Найдите параметр "size" внутри секции "config". По умолчанию там стоит число, которое вы можете изменить на любое от 1 до 64. Чем выше значение, тем массивнее будет жила. Пример фрагмента кода:
"config": {
"discard_chance_on_air_exposure": 0.0,
"size": 7, // Меняем это значение
"targets": [...]
}
Не забудьте, что аналогичные правки можно внести и для deepslate_exp_ore, если мод добавляет такой вариант.
Регулируем частоту генерации
Теперь перейдите в placed_feature и откройте соответствующий JSON. Здесь нас интересует параметр "count" в блоке "placement". Он определяет, сколько жил будет пытаться разместить игра в каждом чанке. Увеличьте число — и руда станет встречаться чаще. Пример:
"placement": [
{
"type": "minecraft:count",
"count": 9 // Меняем это значение
},
...
]
Максимальное значение count также ограничено 64. Экспериментируйте, но помните: слишком высокая плотность может перегрузить мир.
Упаковка и установка в мир
Когда правки завершены, выделите файл pack.mcmeta и папку data, создайте из них ZIP-архив с любым именем. Именно этот архив нужно поместить в папку datapacks вашего мира. Путь обычно выглядит так: .minecraft/saves/НазваниеМира/datapacks/. Если папки datapacks нет — создайте её вручную.
После запуска мира датапак активируется автоматически. Если вы находитесь в игре, выполните команду /reload, чтобы применить изменения без перезахода. Для проверки генерации можно воспользоваться модами вроде WorldEdit или просто отправиться в шахту на нужной высоте.
Полезные советы и альтернативный способ установки
Работа с JSON-файлами требует аккуратности: одна пропущенная запятая сломает датапак. Всегда проверяйте синтаксис или пользуйтесь валидаторами. Если вы не хотите вручную распаковывать и архивировать файлы, можно пойти более простым путём. Например, лаунчер foxygame.net позволяет загружать моды и датапаки прямо из меню, автоматически размещая их в нужных директориях — это экономит время и исключает ошибки новичков.
Заключение
Датапак Change Vein Size Exp Ore — компактный, но мощный инструмент для кастомизации генерации руды опыта. Он не требует глубоких знаний программирования и легко адаптируется под любой стиль игры. Меняйте размер жил, настраивайте плотность, создавайте уникальные условия для выживания или серверных сборок. А если комбинировать датапак с другими модификациями мира, можно добиться по-настоящему уникального опыта в любимой кубической вселенной.