Arcanism(魔导主义)
No reviews yet
A tech-and-programming magic mod: run magic production lines and code your own Turing-complete spells.
Focuses on automation and resource processing through scientific and mechanical means, utilizing systems like electricity (RF/FE/etc), air pressure, or rotation.
Centers around fantasy elements such as spells, rituals, and magical energies, often involving personal empowerment and magical automation.
Features machines that produce and store energy or resources.
Features machines that process raw materials or automation processes.
Neoforge is a fork of the Minecraft Forge available for versions 1.20.1+ of Minecraft. Many Forge mods are compatible with Neoforge and vice versa.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
Arcanism is a magic mod that blends technology and programming elements. Its core gameplay revolves around a mana system built on the production and consumption of mana.
Currently in early development. Some features may only exist as rough prototypes, and the features described below may only be partially implemented.
Core Highlights
- Factorio-style multiblock machines and production lines;
- A four-aspect mana system that requires balancing each aspect during mana production;
- Physics / first-principles driven, diverse ways to produce and consume mana;
- Noita-style spell programming system;
- Modular wands, customize your own way of casting;
- Realistic production lines and numbers, no "balance" issues.
How Does the Mana System Work?
The four types of mana are grounded in real-world physics, and each type can locally alter its corresponding physical quantity. Try gathering energy in unconstrained, out-of-the-box ways, then collect that mana through arcane materials! Thanks to this, each mana type has many unique production methods, and one mana type can be converted into another (through physics, of course).
Each mana type has its own uses and its own unique machines. And thanks to the overclocking mechanic, you can boost machine speed by up to 5×!
How Does Spell Programming Work?
Spell programming shouldn't be just combining cards by category — it should be a Turing-complete computing machine to truly achieve "a thousand casters, a thousand spells". That's why we designed complete delay, calculation, condition, and loop spells, letting you control every behavior of a spell.
Trouble debugging? The mod's wand has a built-in debugger that shows the currently executing spell in real time, with automatic breakpoints, step over, single-tick run, continue/pause… everything you want! In addition, the wand features a convenient built-in edit/import/export system — whether in the wand or in VSCode, you get an IDE-level editing experience.
Don't Want Tech/Programming?
The tech side and the spell programming side are completely independent. Most materials will have both exploration and crafting acquisition methods. No need to compromise — find your own arcane experience.
Versions & Dependencies
Arcanism requires GeckoLib as a dependency. Runs on Minecraft 26.1.2.
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,Whileloops, 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
.jarfile into yourmodsfolder.
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources