1. Вики
  2. /Графика и освещение
  3. /Вода

Вода

Измени вид воды в Minecraft Bedrock с Vibrant Visuals: настройки цвета, мутности, каустики и волн для отдельного биома или для всех сразу.

В Vibrant Visuals вода - это больше, чем голубая текстура. Файл настроек воды определяет её цвет и мутность, пляшущие световые узоры на дне (каустику) и волны на поверхности.

Классический цвет воды по-прежнему берётся из minecraft:water_appearance в клиентском биоме. Этот файл меняет только вид в Vibrant Visuals.

Файлы

Пакет ресурсов
RP/
  water/
    ruby_water.json
  biomes/
    ruby_grove.client_biome.json

Файл воды

Прозрачное озеро с лёгким жёлто-розовым оттенком и мягкими волнами:

RP/water/ruby_water.json
{
  "format_version": "1.21.120",
  "minecraft:water_settings": {
    "description": {
      "identifier": "wiki:ruby_water"
    },
    "particle_concentrations": {
      "chlorophyll": 0.2,
      "cdom": 1.5,
      "suspended_sediment": 4.0
    },
    "biome_water_color_contribution": 0.5,
    "caustics": {
      "enabled": true,
      "scale": 0.6,
      "power": 2,
      "frame_length": 0.08
    },
    "waves": {
      "enabled": true,
      "frequency": 0.8,
      "octaves": 12,
      "depth": 0.8,
      "speed": 1.5,
      "shape": 2.0,
      "pull": 0.3,
      "mix": 0.4,
      "frequency_scaling": 1.2,
      "speed_scaling": 1.0
    }
  }
}

identifier должен содержать пространство имён. Один блок настроек воды на файл.

Цвет воды: particle_concentrations

Настоящая вода получает цвет от того, что в ней плавает. Ты задаёшь три количества в миллиграммах на литр. Если везде 0, вода идеально прозрачная, как в ванили.

ПолеДиапазонЭффект
chlorophyllот 0 до 10Водоросли. Чем больше, тем вода зеленее.
cdomот 0 до 15Растворённые остатки растений. Чем больше, тем вода жёлто-коричневее, как в болоте.
suspended_sedimentот 0 до 300Ил и песок. Чем больше, тем вода красно-коричневее и мутнее, как в грязной реке.

biome_water_color_contribution подмешивает surface_color из minecraft:water_appearance клиентского биома. Используй его, если хочешь, чтобы собственный цвет воды твоего биома был виден и в Vibrant Visuals.

Каустика

Каустика - это яркие движущиеся световые линии на поверхностях под водой.

ПолеДиапазонЧто делает
enabledВкл или выкл. По умолчанию включена.
scaleот 0.1 до 5Насколько крупный узор.
powerот 1 до 6Насколько он яркий.
frame_lengthот 0.01 до 5Секунд на кадр анимации. Меньше - быстрее.
textureНеобязательно. Своя текстура каустики. Если не указать, используется встроенная.

Волны

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

ПолеДиапазонЧто делает
enabledВкл или выкл. В ванили выключены.
frequencyот 0.01 до 3Размер волн. Чем больше, тем они ближе друг к другу.
octavesот 1 до 30Сколько слоёв волн накладывается. Чем больше, тем детальнее.
depthот 0 до 3Насколько высокими выглядят волны.
speedот 0.01 до 10Как быстро движется первый слой.
shapeот 1 до 10Форма каждой волны.
pullот -1 до 1Насколько маленькие волны втягиваются в большие.
mixот 0 до 1Насколько каждый слой смешивается со следующим.
frequency_scalingот 0 до 2Как меняется размер от одного слоя к следующему.
speed_scalingот 0 до 2Как меняется скорость от одного слоя к следующему.
direction_incrementот 0 до 360На сколько градусов каждый слой повёрнут относительно предыдущего.

Рецепты

Тропическая лагуна: все концентрации около 0, power каустики 3. Болото: cdom 8, chlorophyll 3. Грязная река: suspended_sediment 150.

Как использовать

В биоме

Используй minecraft:water_identifier в клиентском биоме:

RP/biomes/ruby_grove.client_biome.json (внутри components)
"minecraft:water_identifier": {
  "water_identifier": "wiki:ruby_water"
}

Везде

Ванильные биомы используют minecraft:default_water. Сделай файл воды с этим identifier, чтобы изменить воду сразу во всех биомах. Если два пакета используют одинаковый identifier, побеждает пакет, который выше в списке.

Подводный туман настраивается отдельно

Насколько далеко видно под водой, задаёт часть water в файле тумана, а не этот файл.

Графика и освещение: Справочник

We use cookies to improve your experience and analyse site traffic. Learn more