Mineuniverse
Log in Register
Mods

Sandstorm Particle Engine

Snowstorm based particle engine but for minecraft java edition but for fabric but serverside using polymer
by tomalbrc
Download Claim this project
396 downloads
0 likes
Updated Jul 6, 2026
0 hypes
Cosmetic Server Utility Utility & QoL

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
sandstorm-0.3.0-beta.2+26.2.jar
MC Fabric, Server, Quilt, 26.2
Release 2026-06-26 Get

More from tomalbrc

Toms Mobs
97,915
BlockBoy
833
Dynamo: Vehicles
651
MicroFighters
649
danse - serverside gestures / emotes
5,781
mini-vfx
439

You Might Also Like

Fancy Block Particles - Renewed
3D Digging Particles! Original mod by MorphoxL
997,906
Snatched
Kidnaping player!
99,768
Thaumon
Thaumcraft-inspired decoration blocks for modern Minecraft
9,980,238
Handcrafted
Make your house a home!
99,029,678
Door(s) Coupling [FABRIC]
Couplings for Fabric 1.16
993,161
I Like Wood
This mod adds wood variants to blocks that should have them but don't and new wooden blocks.
992,209