Sandstorm Particle Engine
Snowstorm based particle engine but for minecraft java edition but for fabric but serverside using polymer
介绍
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 Particle Engine 支持哪些 Minecraft 版本?
Sandstorm Particle Engine 支持 Minecraft Java 版 1.21–26.3,共 8 个版本,可用的加载器:Fabric / Quilt。下载时注意选择和你游戏版本一致的文件。
Sandstorm Particle Engine 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Quilt,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
tomalbrc 的其他作品
查看全部 →
filament
为基于 Fabric 的服务器添加由数据驱动的物品、方块、装饰和生物。 无需安装客户端模组!
filament
数据驱动的方块、物品和装饰,适用于基于 Fabric 的服务端。无需客户端模组!
Visual Jukebox
显示唱片机中的唱片,带有旋转动画,以及带插入/弹出动画的静态选项。适用于 Fabric 服务端。
Toms Server Additions: Decorations & Furniture
服务端装饰与家具,自带专属工作台方块!无需客户端模组!
评论
登录后评论和评分