Programmable Magic
ModTreat Magic as Code. Construct complex spell sequences with logic, math, and automation in this NeoForge tech-magic mod.
Type
Mod
Modrinth Downloads
201
Modrinth ID
qVaGEhSe
Last Updated
May 20, 2026
Description
Programmable Magic is a tech-magic mod built on NeoForge (1.21.11+). Here, magic is not about learning a fixed "Fireball Level 1". It is about Engineering.
You arrange "Spell Cards" into a sequence within your wand, creating a reusable logic flow. By introducing variables, mathematical expressions, and control loops, you can write magic like a computer program.
⚠️ Note: This mod is currently in Early Development (Alpha/Beta). Content, balance, and recipes are subject to frequent changes.
✨ Key Features
- Logic, Not Just Stats: Power comes from your build logic, not just grinding levels. Combine Effects, Modifiers, Controls, and Calculation modules freely.
- Math & Expressions: Why settle for fixed damage? Use the built-in calculation modules to handle numbers, operators, brackets, and powers.
- Dynamic Parameters: Make your spells smart. Read the caster's position, look vector, or target entity data in real-time to create "Homing Missiles" or "Auto-Miners".
- Flow Control: Full support for programming logic including If/Else, While loops, and Boolean logic (AND/OR/NOT).
- Industrial Mana System: Manage four distinct types of mana costs: Radiation, Temperature, Momentum, and Pressure.
- Hardware Customization: Upgrade your Wand with plugins to expand memory slots, energy supply, or casting patterns.
- Mana Network (WIP): Future updates will focus on cables, routers, and automation devices to bring magic into the industrial age.
📦 Installation
- Requires Minecraft 1.21.11.
- Requires NeoForge.
- Drop the .jar file into your mods folder.
Compatibility
Mod Loaders
Game Versions
Screenshots
Similar Mods
Explainium
Replaces Embeddium's generic taint warning with clear attribution: names each mod that taints Embeddium and which class...
Azalea Growth Control
Limits azalea generation to appropriate biomes. Because even trees need boundaries.
Hex Casting Media Display (Teal's fork)
A mod that shows how much media you have in your inventory (in amethyst dust)
Klinbee's Vast Vistas: Otherview
Smooth and satisfying worldgen datapack commission for Aulderis.
Drowned Depths
Drowned Will Now Drown You
MCRider
Enhance user experience when playing 'KartRider: Minecraft' map or official multiplay server.