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

Community Fluid API

С нуля созданная сообществом реализация (заброшенного) Fluid API для NeoForge.

NeoForge
Загрузчики
NeoForge
Скачиваний на Modrinth
118
Подписчиков на Modrinth
0
версий
5
Обновлён
7 сентября 20267 сент.
Опубликован
в 2026
Это библиотека — она нужна другим модам и сама ничего не добавляет в игру

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

Библиотека — нужна другим модам
Работает на NeoForge
Для Minecraft 26.1.2
Нужен и в игре, и на сервере
Последняя версия — 0.4.0 от 7 сентября 2026
Лицензия CC-BY-SA-4.0 — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

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

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

TL;DR: Начиная с Minecraft 26.1, команда NeoForged официально отказалась от (Neo)Forge Fluid API... и не заменила его ничем. Этот мод — созданная сообществом с нуля реализация того самого API, призванная сделать добавление жидкостей таким же простым (и без конфликтов), как раньше. WIP.

Если вы не поняли, о чём это, или хотите подробностей — вот длинная версия: Удивляетесь, почему сущности проходят сквозь ваши жидкости, будто их нет? Почему жидкости не светятся, хотя вы это указали, не толкают вас, заставляют мобов странно прокладывать путь, кондуиты в них не работают и т. д., хотя вы всё настроили в своём классе FluidType? Потому что (Neo)Forge Fluid API больше не поддерживается — начиная с MC 26.1 Neo больше не поставляет его реализацию*. Если вы хотите, чтобы ваши жидкости «просто работали», вам нужно что-то, что возьмёт этот API и заставит игру действительно обращать на него внимание. Вот тут и вступает этот API — это (более-менее) замена старой реализации Forge по принципу «скопировал-вставил», написанная с нуля участниками сообщества для MC 26.1.2! Правда, есть несколько изменений и расширений старого функционала:

  • isWaterLike теперь устарел. Вместо него добавлен ряд более точечных методов
  • Теперь вы обязаны проставлять теги своим жидкостям (поведение по умолчанию подставляет воду, но использование ванильного тега приводит к игнорированию большей части Fluid API)
  • Добавлены следующие методы: #getTag, #reducesMiningSpeed, #canSpawnAquaticMobs, #canFish, #getFishingLootTableKey, #entityCanStandOn, #shouldSplash, #createSplashParticleOnClient, #createSplashParticleOnServer, #createWakeParticleOnServer, #makesWet, #hasUnderWaterMusic, #conduitCompatible, #slowsProjectiles, #getInertia, #triggersRipTide, #preventsBurning, #affectsVehicle
  • Для удобства предоставлены бесцветные, поддающиеся окрашиванию версии ванильных частиц всплеска и следа (по умолчанию они окрашиваются в тот же цвет, что и ваша жидкость, и подставляются вместо ванильных аналогов)

Документация в процессе написания; пока что смотрите документацию по старому (Neo)Forge API, поддерживаемую сообществом:


*Ну, большая часть старого API больше не реализована, и команда NeoForged планирует постепенно отказаться и от остального.

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

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

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

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

У Community Fluid API есть сборки для Minecraft 26.1.2.

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

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

Лицензия и источник
Creative Commons Attribution Share Alike 4.0 Internationalможно распространять, указывая автора и лицензию
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

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