ChocoBooyy/cascade ? reverse-engineered prompt
Reverse engineered prompt
Build me a Minecraft 26.1 library called Cascade for mod creators, not a standalone content mod. I want it to work on both Fabric and NeoForge, using Java 25, and give a clean fluent API for making visual effects in code. The main things it should support are particle emitters with shapes, color and size changes over time, gradients, trails, collisions, and steering forces like gravity, drag, attractors, vortices, curl noise, and boids style flocking. It should also handle beams, energy dome style effects, camera shake, light casting, and sequenced timelines with delays and parallel steps.
Please make room for datapack JSON driven effects too, plus a way for other mods to register custom particle behaviors. If it makes sense, include an optional GPU heavy backend for huge bursts but keep it off by default. Add a small example or test mod that shows a few effects being spawned, and write simple getting started docs so another modder can use it quickly. Look up current loader docs online if you need to.
Have a live product UI? Try website reverse