Скачать Sandstorm Particle Engine — Minecraft Моды — MetaMods

Sandstorm Particle Engine

Активный

Установок

0

Последнее обновление

11 месяцев назад
Клиент
Декорации
Утилиты

Sandstorm

Движок для создания частиц везркальной совместимости между Bedrock и Snowstorm, адаптированный для Fabric и Java-версий Minecraft с использованием Polymer для отображения сущностей через пакетную передачу данных.

Для создания эффектов частиц воспользуйтесь онлайн-приложением snowstorm.app, расширением для VSCode или приложением из Microsoft Store.

⚠️ Проект находится в стадии активной разработки.

Основная команда

Для вызова эффекта используйте: /sandstorm <название_эффекта> [позиция]

Добавление пользовательских эффектов

Чтобы добавить собственные эффекты, разместите JSON-файлы частиц из Snowstorm в директории config/sandstorm/particles.

Реализованные компоненты системы

Генераторы частиц:

🟢 Полностью поддерживается
🟡 Частично поддерживается
🔴 Не реализовано

Эмиттеры:

  • 🟢 minecraft:emitter_initialization
  • 🟢 minecraft:emitter_lifetime_looping
  • 🟢 minecraft:emitter_lifetime_once
  • 🟢 minecraft:emitter_shape_disc
  • 🟢 minecraft:emitter_shape_box
  • 🟢 minecraft:emitter_shape_point
  • 🟢 minecraft:emitter_shape_sphere
  • 🟢 minecraft:emitter_rate_instant
  • 🟢 minecraft:emitter_rate_steady
  • 🟢 minecraft:emitter_rate_manual
  • 🟢 minecraft:emitter_shape_custom
  • 🟢 minecraft:emitter_lifetime_expression
  • 🟢 minecraft:emitter_lifetime_events
  • 🔴 minecraft:emitter_shape_entity_aabb
  • 🔴 minecraft:emitter_local_space

Частицы:

  • 🟢 minecraft:particle_initial_speed
  • 🟢 minecraft:particle_initial_spin
  • 🟢 minecraft:particle_lifetime_expression
  • 🟢 minecraft:particle_motion_collision
  • 🟢 minecraft:particle_motion_dynamic
  • 🟢 minecraft:particle_motion_parametric
  • 🟡 minecraft:particle_appearance_billboard
  • 🟢 minecraft:particle_appearance_lighting
  • 🟢 minecraft:particle_appearance_tinting
  • 🟢 minecraft:particle_expire_if_in_blocks
  • 🟢 minecraft:particle_expire_if_not_in_blocks
  • 🟢 minecraft:particle_lifetime_events
  • 🔴 minecraft:particle_kill_plane

Известные ограничения

  • Слишком большие числа не обрабатываются составщиком выражений Molang
  • Прозрачность пока не поддерживается
  • Поддержка Molang-выражений для UV-наложений ограничена из-за особенностей Minecraft Java Edition
  • Не реализованы кривые типа bezier_curve
Участники проекта
tomalbrc

tomalbrc

Создан: 15 ноя 2024

ID: 64193