Перейти к содержимому

Fluid Converter

Внутриигровой блок, превращающий одну жидкость в другую. Пары задаются прямо в игре операторами или поставляются в виде датапаков. Для случаев, когда в вашем модпаке четыре вида расплавленной стали.

NeoForge
Загрузчики
NeoForge
Скачиваний на Modrinth
210
Подписчиков на Modrinth
0
версии
2
Обновлён
16 мая 202616 мая
Опубликован
в 2026
Banner · свайп

Коротко о моде

Работает на NeoForge
Для Minecraft 1.21.1
Нужен и в игре, и на сервере
Последняя версия — 1.0.1 от 16 мая 2026
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

Нужен и в игре, и на сервере

Версии игры1.21.1
Описание переведено автоматическиПоказать оригинал (EN)

Fluid Converter

Fluid Converter

Знакомая история. Ставишь Mekanism, Create, TFMG и Immersive Engineering, открываешь JEI и видишь четыре вида «расплавленной стали», которые наотрез отказываются общаться друг с другом. Или шесть разных видов сырой нефти. Или три вида мёда. Этот мод решает проблему — по одному блоку за раз.

Что он делает

Поставь конвертер, подведи жидкость к одной грани, назначь другую грань выходом, выбери, во что её превратить. Блок опустошает входной резервуар и наполняет выходной с настраиваемой скоростью. Вот и весь цикл. ПКМ по блоку открывает GUI. Оттуда кнопка сторон открывает небольшой экран настройки граней: развёрнутый куб, где каждая грань при клике переключается между Input, Output и Disabled. Затем на блоке в мире появляется цветной оверлей — голубой для входа, оранжевый для выхода — так что сразу видно, что куда подключено.

Рецепты не идут в комплекте с модом

Это намеренно. Весь смысл в том, что правильная пара molten_steel_A → molten_steel_B зависит от того, какие моды у тебя реально стоят, и никакой статичный список рецептов не выживет при встрече с модпаком. Так что настраиваешь сам. Есть три способа, и их можно комбинировать: В игре. Будучи оператором или в креативе, открой конвертер и увидишь кнопку Admin. Нажми её, положи одну жидкость на вход и другую на выход, сохрани. С этого момента каждый конвертер на сервере знает эту пару. Хранится в config/fluidconverter/learned_recipes.json, переживает перезапуски. Из чата или консоли. `/fluidconverter recipe learn [reverse]. Автодополнение по реестру жидкостей. list, forgetиclearтоже работают. Не-операторы эту команду даже не видят. **Датапаками.**data//recipe/.json, тип fluidconverter:converting. Это правильный ответ, если ты собираешь пак и хочешь версионировать конверсии вместе со всем остальным. /reloadподхватывает правки на лету. Пары по умолчанию двунаправленные. Научи конвертерA → B, и он примет и B → A, если не выставить "reverse": false`. Переключатель есть в админ-GUI, в команде и в JSON датапака.

Практические мелочи

Каждая грань настраивается независимо, так что один конвертер может стоять на стыке: один вход из твоего нефтеперерабатывающего завода, один выход обратно в сеть резервуаров, а остальные — под что угодно. Энергия может поступать с любой грани независимо от её роли, так что кабели не дерутся с трубами за стороны. Выходной резервуар заблокирован на том, что ты выбрал. Машина не перезапишет другую жидкость, которая уже лежит в выходном резервуаре — её нужно активно слить. В GUI есть кнопки слива для обоих резервуаров, с размером, чтобы случайно не потерять запасы. У редстоуна три режима, переключаются кнопкой в основном GUI: полностью игнорировать сигнал, работать только при подаче питания, работать только при отсутствии питания. Полезно для пакетной обработки, полезно для аварийного отключения. Энергия на основе FE и включена по умолчанию, блок принимает питание со всех граней — включая те, что уже заняты под жидкости. Значения по умолчанию щадящие (10 FE на mB, буфер 100k) и настраиваются, но если не хочется с этим возиться вообще, поставь energy.enabled = false — и он работает бесплатно. Кнопка паузы останавливает машину, не разрывая трубопровод, — это важнее, чем кажется, когда отлаживаешь, почему сеть встала. Гаечный ключ (любой предмет с тегом c:tools/wrench или c:tools/wrenches) поворачивает блок по часовой стрелке при использовании, а shift+гаечный ключ подбирает блок со всем его состоянием на месте — роли граней, режим редстоуна, выбранный выход, содержимое резервуаров, буферизованная энергия.

Всё на стороне сервера

Конфиг лежит в `/serverconfig/fluidconverter-server.tomlи является **серверным** конфигом. На выделенном сервере скорости авторитетны и передаются клиентам при подключении, так что полоса прогресса, которую видит игрок, соответствует тому, что сервер реально делает. После любого learn/forget/clear новое состояние рассылается всем подключённым игрокам. Открытые админ-экраны обновляются в реальном времени. Перезаходить не нужно. Если не хочешь, чтобы кнопка Admin была доступна игрокам с флагом креатива вообще,machine.admin_menu_enabled = false` скрывает её полностью. Команды из консоли всё равно работают.

Для чего собрано

Minecraft 1.21.1, NeoForge 21.1.228, Java 21. Планов на порт для 1.20.x нет. Если будет интерес к более новой версии MC, открой issue, и я посмотрю.

Модпаки

Да пожалуйста. Клади в свой пак, публичный или приватный, бесплатный или платный, спрашивать не нужно. Ссылка обратно на страницу проекта приветствуется, но не обязательна. Если что-то сломается именно в твоём паке, issue со списком модов поможет мне воспроизвести.

Ссылки

  • Исходники, issues и PR: github.com/F0x06/FluidConverter
  • Полный README с таблицей конфига и JSON-схемой: в том же репозитории
  • Лицензия: MIT

Частые вопросы

Как установить Fluid Converter?

Установите NeoForge под свою версию Minecraft, скачайте Fluid Converter под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Fluid Converter?

У Fluid Converter есть сборки для Minecraft 1.21.1.

Нужен ли Fluid Converter на сервере?

Нужен и в игре, и на сервере

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее