
Sandstorm
Snowstorm based particle engine but for minecraft java edition but for fabric but serverside using polymer
Автор: tomalbrc1,4 тыс.25обновлён 1 окт. 2026 г.
ДекорМагияУтилиты
Описание
Sandstorm
Bedrock/Snowstorm compatible particle engine but for fabric, java - using polymer for packet-based display entities
Use the webapp snowstorm.app (or VSCode extension or app from Microsoft Store) to create particle effects.
WIP™
Command
/sandstorm <effect> [position]
Adding effects
Custom effects can be added by placing the particle json files from snowstorm in config/sandstorm/particles
Component implementation
🟢 = Fully implemented
🟠 = Partially implemented
🔴 = Not implemented
Emitter:
- 🟢
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
Particle:
- 🟢
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
Issues
- Very "long" numbers can't be parsed by the molang compiler (Ex: 0.4398741874364278346234372)
- Transparency is not supported yet (switch to text display entities?)
- Molang expression support for UV mappings is limited due to resource-pack limitations in minecraft java edition
- No support for
bezier_curve-type curves
Последние версии
Все версии →beta
Sandstorm 0.3.0-beta.3+26.3
0.3.0-beta.3+26.31 окт. 2026 г.104Minecraft: 26.3fabric
Что нового
Public 26.3 release
beta
Sandstorm 0.3.0-beta.1+26.1
0.3.0-beta.1+26.129 мар. 2026 г.141Minecraft: 26.1fabric
Что нового
Update to 26.1
beta
Sandstorm 0.2.0-beta.1+1.21.5
0.2.0-beta.1+1.21.52 июл. 2025 г.369Minecraft: 1.21.5, 1.21.6, 1.21.7, 1.21.8fabric
Что нового
1.21.5-1.21.7 version
beta
Sandstorm 0.2.0-beta.1+1.21
0.2.0-beta.1+1.2115 нояб. 2024 г.635Minecraft: 1.21, 1.21.1fabric
Что нового
- Fixes full size uv mode
- Fixes emitter events causing a crash
- Allows loading on clients
alpha
Sandstorm 0.1.0-alpha+1.21
0.1.0-alpha+1.216 нояб. 2024 г.124Minecraft: 1.21, 1.21.1fabric
Что нового
Alpha version for 1.21-1.21.1
