Arcanism(魔导主义)

Quick rating

Arcanism(魔导主义)

No reviews yet

A tech-and-programming magic mod: run magic production lines and code your own Turing-complete spells.

Tech
Magic
Energy & Resource Systems
Automation & Processing
Mod Loaders
NeoForge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

CurseForge logo CurseForge Modrinth
No longer available on Modrinth

About

Project Details

Type
Mod
License
GNU General Public License v3.0 only
Latest Version
arcanism-0.2.0.jar
Authors
CurseForge
Modrinth

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.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

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, 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

  1. Requires Minecraft 1.21.11.
  2. Requires NeoForge.
  3. Drop the .jar file into your mods folder.

Screenshots

Gallery

  • Wand GUI
    Wand GUI Wand GUI
  • All Machines (until 0.2.0)
    All Machines (until 0.2.0) All Machines (until 0.2.0)
  • Generator Screen
    Generator Screen
  • Mod Logo
    Mod Logo Mod Logo
  • Project Card Background
    Project Card Background
  • Spell Released
    Spell Released
  • Wand GUI
    Wand GUI

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

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Total Downloads
CurseForge
<1,000
Modrinth
<1,000
Last Updated
CurseForge
Modrinth
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works