Sandstorm
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 支持哪些 Minecraft 版本?
Sandstorm 支持 Minecraft Java 版 1.21–26.3,共 8 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。
Sandstorm 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。
tomalbrc 的其他作品
查看全部 →
filament
Data driven Items, Blocks, Decorations and Mobs for Fabric based servers. No client mods required!
filament
Data driven Blocks, Items and Decorations for Fabric based servers. No client mods required!
Visual Jukebox
Shows the disc of jukeboxes, with a rotation animation and static option with insert/eject animation. Server-side for fabric
Toms Server Additions: Decorations & Furniture
Server-side decorations and furniture, comes with its own workbench block! No client side mods required!

评论
登录后评论和评分