Painted Biomes: генерация биомов Minecraft по изображению

Что такое Painted Biomes и зачем он нужен Мод Painted Biomes для Minecraft позволяет буквально рисовать карту биомов, используя обычные изображения в качестве шаблонов. Вы создаете PNG-файл, где каждый пиксель соответствует одному блоку в мире, а цвет этого пикселя определяет конкретный биом. Так...

Скачать paintedbiomes для Minecraft 1.12.1, 1.12, 1.11.2, 1.11, 1.10.2, 1.9.4

Оригинальное название: paintedbiomes

Версии Minecraft: 1.10.2, 1.11, 1.11.2, 1.12, 1.12.1, 1.7.10, 1.8, 1.8.8, 1.9, 1.9.4

Загрузчик: Forge

ФайлВерсияЗагрузчикРазмер
paintedbiomes-1.10.2-0.5.2.jar1.10.2Forge38 КБСкачать
paintedbiomes-1.10.2-0.5.1.jar1.10.2Forge37 КБСкачать
paintedbiomes-1.10.2-0.5.4.jar1.10.2Forge41 КБСкачать
paintedbiomes-1.10.2-0.5.3.jar1.10.2Forge41 КБСкачать
paintedbiomes-1.11.2-0.5.3.jar1.11Forge37 КБСкачать
paintedbiomes-1.11.0-0.5.2.jar1.11Forge37 КБСкачать
paintedbiomes-1.11.2-0.5.4.jar1.11Forge38 КБСкачать
paintedbiomes-1.11.2-0.5.6.jar1.11.2Forge42 КБСкачать
paintedbiomes-1.11.2-0.5.5.jar1.11.2Forge41 КБСкачать
paintedbiomes-1.12.0-0.5.0.jar1.12Forge38 КБСкачать
paintedbiomes-1.12.0-0.5.1.jar1.12Forge41 КБСкачать
paintedbiomes-1.12.2-0.5.4.jar1.12.1Forge41 КБСкачать
paintedbiomes-1.12.1-0.5.3.jar1.12.1Forge42 КБСкачать
paintedbiomes-1.12.0-0.5.2.jar1.12.1Forge41 КБСкачать
paintedbiomes-1.7.10-0.4.1.jar1.7.10Forge34 КБСкачать
paintedbiomes-1.7.10-0.5.0.jar1.7.10Forge37 КБСкачать
paintedbiomes-1.7.10-0.4.0.jar1.7.10Forge34 КБСкачать
paintedbiomes-1.7.10-0.4.0-alpha-2.jar1.7.10Forge33 КБСкачать
paintedbiomes-1.7.10-0.4.0-alpha-1.jar1.7.10Forge34 КБСкачать
paintedbiomes-1.7.10-0.3.0.jar1.7.10Forge27 КБСкачать
paintedbiomes-1.7.10-0.2.0.jar1.7.10Forge25 КБСкачать
paintedbiomes-1.7.10-0.1.0.jar1.7.10Forge26 КБСкачать
paintedbiomes-1.8-0.1.0.jar1.8Forge24 КБСкачать
paintedbiomes-1.8-0.3.0.jar1.8Forge26 КБСкачать
paintedbiomes-1.8-0.2.0.jar1.8Forge23 КБСкачать
paintedbiomes-1.8.9-0.5.0.jar1.8.8Forge38 КБСкачать
paintedbiomes-1.8.9-0.4.1.jar1.8.8Forge35 КБСкачать
paintedbiomes-1.8.9-0.4.0.jar1.8.8Forge35 КБСкачать
paintedbiomes-1.8.8-0.3.0.jar1.8.8Forge26 КБСкачать
paintedbiomes-1.9-0.5.1.jar1.9Forge37 КБСкачать
paintedbiomes-1.9-0.5.0.jar1.9Forge37 КБСкачать
paintedbiomes-1.10.0-0.5.1.jar1.9.4Forge37 КБСкачать
paintedbiomes-1.9.4-0.5.1.jar1.9.4Forge37 КБСкачать

Что такое Painted Biomes и зачем он нужен

Мод Painted Biomes для Minecraft позволяет буквально рисовать карту биомов, используя обычные изображения в качестве шаблонов. Вы создаете PNG-файл, где каждый пиксель соответствует одному блоку в мире, а цвет этого пикселя определяет конкретный биом. Такой подход открывает безграничные возможности для строителей, авторов карт и серверов, желающих получить полностью контролируемую генерацию ландшафта без сложного программирования.

Два основных режима работы

Мод поддерживает два принципиально разных способа задания биомов через изображения-шаблоны. Выбор зависит от масштаба проекта и желаемой точности.

Единый шаблон для всего мира

В этом режиме используется одно изображение biomes.png, положение которого в мире настраивается через конфигурационные параметры: координаты X и Z, а также режим выравнивания. Можно указать, чтобы центр картинки совпадал с заданными координатами, либо привязать один из углов. Такой вариант удобен для создания ограниченных по размеру приключенческих карт или тематических зон.

Шаблоны по регионам

Minecraft хранит мир в файлах регионов (Anvil/McRegion). Painted Biomes умеет сопоставлять каждому региону собственное изображение, например r.0.0.png, r.-1.1.png и так далее. Теоретически это позволяет описать биомы всего бесконечного мира, если у вас хватит терпения и дискового пространства. Такой подход идеален для крупных серверов, где важна детальная проработка каждого уголка.

Повторение шаблона и случайные вариации

В режиме единого шаблона можно включить повторение изображения по осям X и Z. При этом доступны два варианта: повтор всего рисунка целиком или повтор крайнего пикселя. Если включить повтор по двум смежным сторонам, то угловые области за пределами шаблона также заполнятся логичным образом.

Начиная с версии 0.5.0 мод умеет добавлять случайные повороты и зеркальные отражения шаблонов, а также использовать альтернативные изображения. Это особенно полезно, когда нужно избежать монотонности: например, имея шаблон с островом посреди океана, можно получить множество уникальных островов, разбросанных по миру. Случайность привязана к сиду мира, поэтому результат всегда предсказуем при одинаковых настройках.

Как работает замена биомов

Ранние версии мода использовали перехват GenLayer, что работало только в обычном мире и с ограниченным числом провайдеров биомов. Начиная с версии 0.4.0 Painted Biomes применяет собственный BiomeProvider-обёртку, благодаря чему поддерживается любое измерение — хоть обычный мир, хоть Нижний мир, хоть Энд. Вы сами указываете список измерений через конфиг enabledInDimensions.

Важно понимать, что простая замена биома не всегда меняет рельеф. Например, в Незере и Энде ландшафт останется прежним, если не вмешаться в генератор чанков. Для этого мод предлагает опциональную замену ChunkProvider на ванильные варианты: DEFAULT, FLAT, NETHER или END. Однако, если вы уже используете другие инструменты управления генерацией (например, Dimensional Control), лучше доверить эту задачу им во избежание конфликтов.

Кстати, если вы ищете простой способ опробовать этот мод без ручной возни с файлами, его можно легко установить через лаунчер foxygame.net — удобный, гибкий и современный лаунчер для Minecraft, где можно скачать моды прямо из меню и сразу запустить игру с нужными настройками.

Настройка цветов и нераскрашенных зон

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

Области, не попавшие в шаблон, и полностью прозрачные пиксели внутри него обрабатываются отдельно. Через параметры unpaintedAreaBiomeID и templateUndefinedAreaBiomeID можно указать конкретный биом или значение -1, чтобы использовать стандартную генерацию. Это позволяет мягко вписать нарисованные биомы в естественный ландшафт.

Расположение файлов и переопределение конфигураций

Глобальные настройки хранятся в config/paintedbiomes/paintedbiomes.cfg. Для каждого мира можно создать отдельный конфиг в папке сохранения. Более того, существуют переопределения для конкретных измерений — как глобальные (paintedbiomes_dim0.cfg), так и локальные для мира. Файлы не создаются автоматически; чтобы они заполнились значениями по умолчанию, достаточно создать пустой файл с правильным именем при следующем запуске.

Шаблоны изображений размещаются в папке config/paintedbiomes/templates/dim<номер измерения>/. Например, для обычного мира — dim0, для Незера — dim-1. Если в папке сохранения мира существует каталог с шаблонами (даже пустой), он полностью заменяет глобальные изображения для этого измерения. Это удобно для тестирования разных дизайнов без изменения основных файлов мода.

Для режима с отдельными шаблонами по регионам пригодится схема нумерации файлов регионов:

Совместимость и рекомендации

Мод совместим с большинством инструментов, меняющих генерацию мира, но возможны конфликты при одновременной замене BiomeProvider или ChunkProvider. Разработчик рекомендует использовать Dimensional Control для сложных манипуляций с ландшафтом, а Painted Biomes оставить только для раскраски биомов. По умолчанию параметр overrideChunkProvider выключен, и включать его стоит лишь в случаях, когда вы хотите получить биомозависимый рельеф в Незере или Энде и не имеете других средств для этого.

Полезные советы и утилиты

  • Конфигурация и шаблоны перечитываются при каждой загрузке мира, поэтому для тестирования не нужно полностью перезапускать игру — достаточно выйти в главное меню.
  • Если требуется перегенерировать ландшафт, не удаляйте весь мир. Достаточно стереть файлы регионов в папке region (для обычного мира) или в DIM<номер>/region для других измерений. Так вы сохраните настройки мира, инвентарь и позицию игрока.
  • Для автоматической нарезки большого изображения на множество региональных шаблонов автор мода написал небольшую утилиту template_regionalizer. Она принимает цельное изображение и раскладывает его на файлы r.X.Z.png, готовые к использованию в режиме отдельных шаблонов.

Заключение

Painted Biomes превращает проектирование миров Minecraft в творческий процесс, схожий с рисованием в графическом редакторе. Гибкая система шаблонов, поддержка любых измерений, случайные вариации и возможность тонкой настройки нераскрашенных зон делают этот мод мощным инструментом в руках создателей карт и администраторов серверов. Благодаря продуманной архитектуре и совместимости с другими модами, он легко встраивается в любую сборку, позволяя реализовать самые смелые ландшафтные идеи без единой строчки кода.