-
Notifications
You must be signed in to change notification settings - Fork 0
Description
I was looking to create an effect where particles spawn randomly on the same level (from XYZ 0|1|0 to 1|1|1 for example (basically the "top" emitter)) and then travel to the center of the face (XYZ 0.5|1|0.5) before falling down (something similar to the enchanting table particles), but with the current path functions this doesn't seem to be possible unless there is some way of getting the particle's position relative to the block that I'm missing. So my first suggestion would be either a way of getting the particle's own position, or a way to move it towards the center of the block.
If I'm not mistaken, the current emitter modes spawn the particle either on any point of a face, or on any point of the entire bounding box. A "point" or "center" mode which causes the particle(s) to spawn at a fixed location (maybe the exact center?) would be nice to have.
Another thing I would love to see would be the ability to rotate paths based on a specified pivot. For example, I wanted to set up a whirlpool/vortex motion, but it doesn't seem to be possible at the moment (unless of course I'm missing a lot of stuff).
Either way, thanks for making this mod. It's still really good for spicing up custom blocks or adding a touch of fancy to the general environment.
P.S.1 - Another thing that came to mind a bit later - "const" or "cons" as an alias for "constant".
P.S.2 - While working some more with path txts, I thought of a few other things that would be really helpful. So I was trying to make half of the particles follow the inverse path of the other half on the X and Z axis. I ended up using the following:
{
mult randomPos -100 0 -100
{
lowLimit -1 -100 -1
}
}
While this seems to be working fine, I wish there were some "cleaner" or more direct ways available such as the ability to utilize if/else statements, rounding (or converting floats/doubles to integers?). Once again, thanks for making this!