
This is an unofficial NeoForge 1.21.1 port/fork of the VFX Generator by PlatinPython.

📖 About 📖
This mod adds one block: the VFX Generator. With it, you can set up custom particle effects similar to what you can do with command blocks, but through a clean visual UI. You can select a particle from a pre-defined list, then configure its color, velocity, range, collision behavior, and more.
The block also accepts redstone signals for on/off states.

The VFX Generator uses a scrollable visual editor, so you can adjust particle settings directly from the block instead of writing commands or editing config files.

In the bottom-left corner of the VFX Generator UI, you’ll see a button that enables a visual display of the particle emitter area. This is incredibly useful for precise positioning and scaling.


Differences from the original mod:
- Added support for NeoForge 1.21.1.
- The original mod also allowed importing custom particle textures, but that required a resource reload on every world/server join. In bigger modpacks, that can take quite a while, so this feature has been removed for now. I may try to re-implement it in the future in a way that does not require resource reloading.
- Optimized the block model. The original block model consisted of 53 elements, while the new one retains the look of the original using only 12 elements.


This mod has a ton of really cool creative uses. You can find more examples on the original mod's page.
