For Nuclear Throne Together (v9926 or above, check discord.gg/nt)
Credit to Vazkii for the original Minecraft mod.
This mod adds Casting Assistance Devices (or CADs) to Nuclear Throne - weapons that you can program spells into.
When you find a CAD, press B to open the spell progamming menu, where you'll be shown all the existing tricks you can cast, what parameters they require, and everything you can access in the world with the spell. Dragging and dropping a piece into the grid will show you information required to create a functional spell.
Once you have a spell that compiles successfully, you can compile it to your CAD and fire it away! But be careful - the more complex and/or powerful the spell is, the more Psi it'll consume. Trying to fire a CAD without enough Psi will hurt you!
Once a spell is compiled into a CAD, it'll stay on the CAD - drop a programmed CAD on the ground for your friends to try!
If you find a bug, visit the Nuclear Throne Discord
#mod_discussion page and ping me there.