Перейти к содержанию

guides/xnet/fluid channel

Материал из GravityWiki

Fluid Channel в XNet — это логический канал, который отвечает за передачу жидкостей между резервуарами, машинами и другими поддерживающими блоками через Network Controller. Он позволяет строить полностью автоматизированные системы переработки и распределения жидкостей без использования труб.

Введение

Fluid Channel используется для управления потоками жидкостей в XNet-сети. Он определяет, откуда забирать жидкость, куда её отправлять и при каких условиях выполнять передачу.

В отличие от классических систем труб, здесь нет физического перемещения жидкости по миру — вся логика обработки происходит внутри контроллера.

Как работает

Fluid Channel работает через связку коннекторов, подключённых к резервуарам или машинам, и Network Controller, который управляет логикой передачи.

- Контроллер управляет логикой жидкости

- Коннекторы дают доступ к резервуарам и машинам

- Fluid Channel задаёт маршруты передачи

- Фильтры ограничивают тип жидкости

- Передача происходит по тиковой системе

Контроллер постоянно проверяет доступные объёмы и перераспределяет жидкости согласно настройкам канала.

Основные механики

Fluid Channel основан на нескольких ключевых системах управления потоками жидкости.

Source / Destination:

- Источник жидкости (бак, машина)

- Приёмник жидкости (резервуар, механизм)

Filtering System:

- Ограничение по типу жидкости

- Поддержка whitelist/blacklist

Transfer Rules:

- Условия передачи (например, уровень заполнения)

- Ограничения по объёму

Priority System:

- Определяет порядок заполнения резервуаров

- Балансирует распределение жидкости

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

Пошаговая настройка

Для корректной работы Fluid Channel требуется правильная настройка сети.

1. Установить Network Controller

2. Подключить коннекторы к резервуарам или машинам

3. Создать сеть в контроллере

4. Добавить Fluid Channel

5. Назначить источники жидкости

6. Назначить получателей

7. Настроить фильтры жидкостей

8. Установить приоритеты

9. Сохранить конфигурацию

После настройки система автоматически начинает перераспределять жидкости.

Примеры использования

Fluid Channel широко применяется в автоматизации жидкостных процессов.

- Автоматическое распределение воды

- Перенос лавы в генераторы энергии

- Переработка нефти и топлива

- Заполнение резервуаров на фермах

- Поддержка машин с жидкостными рецептами

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

Частые ошибки

Ошибки в Fluid Channel чаще всего связаны с неправильной настройкой логики.

- Отсутствие input/output настроек

- Фильтр блокирует всю жидкость

- Один канал используется для разных жидкостей

- Нет коннекторов на резервуарах

- Конфликт приоритетов между баками

Наиболее частая проблема — неправильные фильтры, из-за которых жидкость не перемещается вообще.

Роль в XNet

Fluid Channel является основой жидкостной логистики в XNet.

- Контроллер = управление логикой

- Коннекторы = доступ к резервуарам

- Fluid Channel = маршрутизация жидкостей

Без него невозможно построить автоматизированные жидкостные системы.

Оптимизация для сервера GravityCraft

На серверах важно правильно проектировать жидкостные сети.

- Разделяй жидкости по отдельным каналам

- Используй фильтры для предотвращения смешивания

- Не перегружай один канал множеством задач

- Настраивай приоритеты резервуаров

- Проверяй конфигурацию перед запуском

Оптимизированные системы снижают нагрузку и предотвращают логические ошибки.

Заключение

Fluid Channel в XNet — это мощный инструмент для управления жидкостями, который заменяет традиционные трубопроводы логической системой маршрутизации. Он обеспечивает гибкость, масштабируемость и точный контроль над всеми жидкостными процессами в автоматизированных системах.