Биомы теперь 3D: почему биом под ногами не совпадает с поверхностным
Пещерные биомы генерируются независимо от поверхности, что влияет на появление мобов, цвет воды и расположение структур. Что это значит на практике.
Раньше биомы представляли собой плоскую карту: один биом на столбец, сверху донизу. Теперь они стали объёмными (volumetric), и это единственное изменение привело к множеству непонятных особенностей.
Поверхностные и пещерные биомы разделены
Находясь в биоме Равнин и копая вниз, вы можете пройти через Карстовые пещеры, Заросшие пещеры или Тёмные подземелья, при этом поверхностный биом останется неизменным. F3 сообщает биом в вашей текущей позиции, а не в столбце.
Последствия:
- Появление мобов меняется с глубиной. Светящийся спрут (Glow Squid) в Заросших пещерах под Пустыней. Стражи (Wardens) под Тайгой.
- Структуры следуют за пещерным биомом. Древние города (Ancient Cities) генерируются в Тёмных подземельях везде, где они встречаются, независимо от того, что находится сверху.
/locate biomeдаёт координату Y. Он возвращает 3D-позицию, потому что теперь у биома есть такая координата.
Что на самом деле контролирует каждый биом
| Свойство | Примечание |
|---|---|
| Списки появления мобов | для каждого биома, с отдельными списками по категориям |
| Цвет травы и листвы | рассчитывается на основе температуры и осадков, не хранится напрямую |
| Цвет воды и тумана | хранится для каждого биома |
| Осадки | дождь, снег или отсутствие — зависит от температуры |
| Пригодность для структур | большинство структур привязаны к тегу биома |
Цвет удивляет людей: трава в Болоте имеет другой оттенок зелёного из-за значений температуры и осадков, а не потому, что игра хранит «болотный зелёный». Именно поэтому переход между биомами плавный, а не резкий.
Температура тоже зависит от высоты
Снег образуется выше определённого температурного порога, который снижается по мере увеличения координаты Y. Вот почему на одной и той же горе у подножия растёт трава, а на вершине лежит снег внутри одного биома, и почему вода, размещённая высоко, замерзает, тогда как та же вода на уровне моря — нет.
Варианты мобов зависят от биома
Некоторые мобы выбирают свой внешний вид в зависимости от места появления:
- Аксолотль (Axolotl) — пять цветов, синий только при разведении, никогда не встречается в природе
- Лягушка (Frog) — умеренная, тёплая или холодная, определяется биомом, в котором Головастик вырос, а не местом, где было отложено Яйцо (Egg)
- Кролик (Rabbit), Лисица (Fox), Лама (Llama), Кошка (Cat) — окрас по биому или структуре
- Тропическая рыба (Tropical Fish) — 2700 комбинаций, с весовым коэффициентом по биому
Лягушки — это практический пример: перемещайте Головастиков в нужный биом до их созревания.
Смена биома на месте
/fillbiome ~-32 ~-32 ~-32 ~32 ~32 ~32 minecraft:lush_caves
Работает на регионе и немедленно влияет на появление мобов, но существующие блоки не меняются — трава остаётся старого цвета до тех пор, пока чанк не будет переосвещён, а клиентам может потребоваться повторное подключение для обновления оттенка. Полезно для создания Карт (Map), но дезориентирует в режиме выживания.
Просмотрите каждый биом с его списком появления мобов и особенностями, а также варианты текстур и поведения каждого моба в Браузере биомов и вариантов мобов.