▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/NebulaFX
NebulaFX

NebulaFX

NebulaFX - мод для Майнкрафт на Fabric, который добавляет высокопроизводительные анимации частиц с использованием GPU-инстансинга и формата NBL. Идеально для красивых эффектов без лагов.

Оцените первым
38.6K
7

NebulaFX

NebulaFX - это мод для Майнкрафт, который полностью переосмысливает работу с частицами. В ванильной игре частицы выглядят скромно и быстро пропадают, а любые масштабные эффекты сразу бьют по FPS. NebulaFX решает эту проблему: он использует мощь видеокарты (GPU-инстансинг) и собственный формат анимаций .nbl, чтобы показывать тысячи частиц одновременно без тормозов.

Если вы хотите устроить фейерверк на сервере, добавить магические ауры вокруг игроков или создать кастомные погодные эффекты - этот мод даёт все инструменты. Он отлично сочетается с шейдерами Iris и поддерживает запись через ReplayMod.

Основные возможности

Высокопроизводительный рендеринг

  • GPU Driven - всё считается на видеокарте через Compute Shaders (OpenGL 4.4+) и SSBO.
  • Zero-Allocation - мод не создаёт новые объекты во время работы, поэтому сборщик мусора Java не напрягается.
  • PMB (Persistent Mapped Buffer) - данные копируются из CPU в GPU без лишних операций, почти мгновенно.
  • OIT (Order Independent Transparency) - частицы правильно накладываются друг на друга, даже если их сотни.

Продуманная архитектура

  • Многопоточный стриминг - NblStreamer распаковывает анимации в фоновом потоке (Zstd), основной поток рендеринга не блокируется.
  • Умное управление памятью - TextureCacheSystem следит за текстурами в VRAM, переиспользует их и автоматически чистит.
  • Безопасность потоков - TextureAtlasMap гарантирует, что данные не повредятся при одновременном доступе.

Совместимость

  • Полная поддержка Iris Shaders - частицы красиво освещаются шейдерами.
  • Работает с ReplayMod - можно записывать и рендерить анимации.

Формат .nbl

NebulaFX использует собственный бинарный формат .nbl, заточенный под потоковую передачу:

  • Zstd-сжатие - маленький размер файла и быстрая распаковка.
  • SoA (Structure of Arrays) - данные расположены так, чтобы процессор реже промахивался мимо кэша.
  • I/P кадры - как в видео: есть ключевые кадры (I-Frames) и предсказанные (P-Frames), что сильно уменьшает объём.

Кстати, есть аддон для Blender - можно экспортировать любую анимацию прямо в .nbl и потом проиграть в Майнкрафте.

Установка и использование

Требования

  • Minecraft 1.20.1 (Fabric)
  • Fabric API
  • ThreatenGL
  • ModMenu
  • Yet Another Config Lib
  • Видеокарта с поддержкой OpenGL 4.4+

Пути к файлам

Анимационные файлы кладутся в папку:

.minecraft/nebula/animations/*.nbl

Команды

Проиграть анимацию можно командой:

/nebula play <название_анимации> [x] [y] [z]

Координаты указывать необязательно - по умолчанию анимация появится там, где стоишь.

Важно знать

NebulaFX - это не просто декоративный мод. Он реально помогает создавать атмосферу: хочешь - сделай звёздное небо из частиц, хочешь - дым от взрывов или магические круги. На слабых ПК тоже работает неплохо благодаря GPU-рендерингу, но если у тебя встроенная графика без OpenGL 4.4 - увы, не запустится.

Для серверов мод тоже подходит: частицы видны всем игрокам, а нагрузка на CPU минимальна. Главное - не забыть поставить его и клиентам.

Скачайте мод NebulaFX и превратите обычные частицы в настоящее шоу!

Партнёрский материал

Как поиграть с друзьями с модом NebulaFX?

Мод NebulaFX куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода NebulaFX будет готов за пару минут - BungeeHost сделает всё за вас.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Зависимости

Ссылки


Создатели

Детали

Лицензия:
Опубликован:7 месяцев назад
Обновлён:2 месяца назад
Главная