Community Fluid API
С нуля созданная сообществом реализация (заброшенного) Fluid API для NeoForge.
- Загрузчики
- NeoForge
- Скачиваний на Modrinth
- 118
- Подписчиков на Modrinth
- 0
- версий
- 5
- Обновлён
- 7 сентября 20267 сент.
- Опубликован
- в 2026
Коротко о моде
Нужен и в игре, и на сервере
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, поддерживаемую сообществом:
- Example Mod (Теперь с версией для 26.1.2!)
- Wiki
*Ну, большая часть старого 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 на сервере?
Нужен и в игре, и на сервере