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

cascade

Библиотека визуальных эффектов и секвенсинга с приоритетом кода. Эмиттеры частиц, лучи, объёмы, bloom и хореографированные таймлайны, на которых могут строить другие моды.

FabricNeoForge
Загрузчики
FabricNeoForge
Скачиваний на Modrinth
374
Подписчиков на Modrinth
7
версии
4
Обновлён
8 июля 20268 июл.
Опубликован
в 2026
Это библиотека — она нужна другим модам и сама ничего не добавляет в игру

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

Библиотека — нужна другим модам
Работает на Fabric и NeoForge
Для Minecraft 1.21.1, 26.1–26.1.2
Нужен и в игре, и на сервере
Последняя версия — neoforge_1.0.0+26.1 от 8 июля 2026
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

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

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

Cascade

Библиотека визуальных эффектов и секвенсинга с приоритетом кода для Minecraft на NeoForge и Fabric.

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

Cascade — это библиотека для разработчиков.
Установка сама по себе не добавляет игрового контента.

Демо

Посмотрите Cascade в действии:

https://www.youtube.com/watch?v=pa19m-STock


Быстрый пример

Vfx.emitter()
    .shape(ShapeSpec.sphere(0.5f))
    .count(200)
    .lifetime(40)
    .speed(0.2f)
    .gradient(Easings.LINEAR, 0xFFCC33, 0xFF3300)
    .play(level, pos);

Возможности

Система частиц

  • Настраиваемые формы эмиттеров
  • Кривые размера, прозрачности, скорости и цвета
  • Многоступенчатые цветовые градиенты
  • Коллизии и мягкие частицы
  • Трейлы и суб-эмиттеры
  • Частицы блоков, предметов, мешей и кастомные частицы

Симуляция

  • Гравитация и сопротивление
  • Curl noise
  • Вихри и аттракторы
  • Стайное поведение (boids)
  • Детерминированное ядро симуляции

Рендеринг

  • Лучевые эффекты
  • Энергетические купола
  • Тряска камеры
  • Динамическое освещение
  • Raymarched SDF-объёмы
  • Частицы на слое HUD
  • Избирательный bloom, влияющий только на эффекты Cascade

Секвенсинг

  • Задержки
  • Параллельные ветви
  • Компонуемые таймлайны эффектов

Расширяемость

  • JSON-эффекты, определяемые датапаком
  • API регистрации для кастомного поведения частиц
  • Опциональный GPU-бэкенд для экстремально больших количеств частиц
  • Без миксинов как на NeoForge, так и на Fabric
  • Юнит-тестируемое ядро симуляции

Установка

Добавьте Maven-репозиторий:

repositories {
    maven {
        url = uri("https://raw.githubusercontent.com/ChocoBooyy/maven/main")
    }
}

Добавьте зависимость, соответствующую вашей версии Minecraft:

dependencies {
    implementation("dev.chocoboy.cascade:cascade-neoforge:1.0.0+26.1")
    // or:
    // implementation("dev.chocoboy.cascade:cascade-fabric:1.0.0+1.21.1")
}

Документация

Вики охватывает все возможности, включая:

  • Начало работы
  • Эмиттеры частиц
  • Секвенсинг
  • Поведения
  • Рендеринг
  • Эффекты датапаков
  • Кастомные расширения
  • Возможности и ограничения (что именно где работает)

Требования

MinecraftJavaВерсия Cascade
26.1251.0.0+26.1
1.21.1211.0.0+1.21.1

Поддерживается:

  • NeoForge
  • Fabric + Fabric API

Лицензия

MIT

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

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

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

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

У cascade есть сборки для Minecraft 1.21.1, 26.1–26.1.2.

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

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

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

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