Мод Flowing Fluids делает жидкости в Minecraft куда более живыми и реалистичными. Потоки воды и лавы теперь плавно стекают по склонам, формируют озёра, заполняют углубления и даже могут иссякать при чрезмерном использовании. Вода перестаёт быть бесконечным ресурсом, теперь её количество зависит от окружающей среды, например, реки и болота дают стабильный приток, а небольшие источники со временем иссякают. Лужи могут высыхать, а дождь восстанавливать уровень воды. Также жидкость можно зачерпывать по частям, а не только целыми блоками. Всё это открывает массу новых возможностей для строительства, автоматизации и выживания, делая обращение с водой и лавой осмысленным элементом игрового процесса. При желании поведение жидкостей можно гибко настраивать: от скорости течения до доступности бесконечных источников. Интеграция с модами вроде Create также поддерживается.
Особенности
Большинство функций можно настроить или даже отключить с помощью команды /flowing_fluids settings
. Для справки введите /flowing_fluids help
.
Текучие жидкости
Жидкости будут растекаться по поверхности и стекать по склонам, заполняя пустоты и образуя естественные лужи.
Поведение можно гибко настроить, например, дальность распространения и степень "агрессивности" выравнивания уровня жидкости в водоёмах.

Вы сможете разные сооружения, например, акведуки.
Или затопить участки водой.

Или лавой.

Или другими жидкостями из модов.
Ограниченные жидкости
Жидкости не бесконечны, они будут течь пока не иссякнут или не встретят преграду.

Это значит, что вам придётся следить за запасами воды, ведь просто поставить два источника и получить бесконечную воду уже не получится.

Океаны, реки и болота всё же будут работать как бесконечные источники воды, но с ограниченной скоростью восстановления, но при достаточном темпе их всё равно можно осушить (это регулируется в настройках).
Также эти биомы будут поглощать любую неполную воду, которая возвращается в них на уровне моря — это тоже можно настроить.

Жидкости также будут вытесняться блоками, где это возможно, чтобы избежать потери жидкости.

Поршневые насосы
Жидкости можно перемещать с помощью поршней, автоматически перекачивая их вверх.


Элементы игрового процесса
Добавлены некоторые новые механики, которые потребляют или используют воду, побуждая управлять её ресурсами, большинство из них можно настроить.
Например, у обработанной земли есть шанс понизить уровень воды при увлажнении.

У животных есть шанс потребовать и израсходовать 1 уровень ближайшей воды (в пределах 8 блоков) при размножении.
Колбы будут расходовать 2–3 уровня воды при наполнении.

Ведра могут забирать от 1 до 8 уровней жидкости и использоваться для точного размещения нужного количества.

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

Обратная совместимость с модом и ванилью
Любые жидкости из других модов должны работать с этим модом, однако если у жидкости есть особые свойства, они могут поддерживаться не полностью.
Вы также можете добавить жидкости из модов в черный список, чтобы для них не применялась физика. Для этого используйте команду:
/flowing_fluids settings ignored_fluids add <имя_жидкости>
.
Мод можно отключить (/flowing_fluids settings enable_mod on|off
) или удалить в любой момент без ущерба для мира, так как все жидкости с полной «высотой» (8 уровней) сохраняются как ванильные источники, а жидкости с неполной высотой (1-7 уровней) сохраняются как ванильные текущие жидкости, которые исчезнут при обновлении ванильным движком.
Поддержка мода Create
Flowing Fluids имеет специальные настройки совместимости с модом Create, которые изменяют поведение водяных колёс и труб.
Обратите внимание, что некоторые из этих взаимодействий корректно работают только с "полными" жидкостными блоками (источниками), поэтому учитывайте это при планировании своих конструкций.

Трубы мода Create могут перемещать жидкости в ограниченном количестве, так же как и шланговые блоки (Hose Pulleys). При этом можно включить режим, при котором все жидкости считаются бесконечными источниками, с помощью команды
/flowing_fluids create_compat pipes infinite_pipe_fluid_source on|off
.

Водяные колёса из мода Create будут работать как обычно, если им обеспечить постоянный поток жидкости.

По умолчанию Водяные Колеса будут работать даже без потока воды в речных биомах на уровне моря.


Это поведение можно настроить командой /flowing_fluids create_compat water_wheel_requirements ...
с такими опциями:
- flow — требуется постоянный поток жидкости
- flow_or_river — требуется либо постоянный поток жидкости, либо контакт с водой в речном биоме у уровня моря (значение по умолчанию)
- fluid — требуется контакт с любыми жидкостями, независимо от потока
- full_fluid — требуется контакт только с полными (8 уровней) блоками жидкости, независимо от потока
- always — все водяные колеса всегда крутятся
Для опций, где не требуется постоянный поток жидкости, колёса всегда вращаются в одном направлении. Есть дополнительные опции для смены направления вращения:
- flow_or_river_opposite_spin
- fluid_opposite_spin
- full_fluid_opposite_spin
- always_opposite_spin
Визуал
Мод отображает жидкости полностью стандартным способом, используя обычный ванильный рендеринг жидкостей. Это обеспечивает совместимость с шейдерами.

Мод позволяет скрывать текучую текстуру, которая обычно появляется на жидкостях при перепаде высот (включено по умолчанию).
Команда для управления этой настройкой:
/flowing_fluids settings appearance flowing_texture


Мод также позволяет изменять высоту, на которой "полные" жидкости отображаются и влияют на сущностей.
Команда для настройки:
/flowing_fluids settings behaviour fluid_height


Можно запретить минимальному уровню жидкости течь через края, если вам больше нравится такой визуальный эффект.
Команда для настройки:
/flowing_fluids settings behaviour flow_over_edges

Производительность
Мод разработан с акцентом на оптимизацию. Однако при массовом распространении жидкости, затрагивающем сотни или тысячи блоков (например, при попытке быстро осушить океан), на серверной стороне может возникнуть неизбежная задержка. Это сопоставимо с любой другой операцией, затрагивающей столь большое количество блоков.
У мода есть множество настроек для тонкой настройки производительности. Поэкспериментируйте и найдите оптимальный баланс под ваш мир.
Кроме того, после генерации чанков мод автоматически проверяет их и "затыкает" все открытые источники жидкости, чтобы избежать ситуации, когда сразу после загрузки мира сотни жидкостных тиков перегружают сервер из-за утечки океанов в подземные пещеры. Это была распространённая проблема в ранних версиях мода, но теперь она успешно решена. Эту функцию можно отключить, но делать это не рекомендуется.
Комментарии (0)