Astral Core
The magic-systems library behind Majestic: essence, spell casting, rituals, research and relics. Adds no content on its own — other mods build on it.
介绍
✨ Astral Core
The magic-systems library behind Majestic: essence, spell casting, rituals, research and relics. Adds no content on its own — other mods build on it.
✨ Overview
🎯 Features
🔮 Essence
A single, server-authoritative magic resource per player: capacity, passive regeneration out of combat, and stackable modifiers from any source (altars, biomes, relics, research). Synced to the client automatically.
✨ Spell Casting
A registrable spell-type system with a full cast pipeline (pre-cast → cost check → effect → post-cast), per-player cooldowns, targeting helpers (raycast, area, self, projectile), and client-side hooks for particles and sound.
🏛️ Ritual Engine
A multiblock altar framework: structure validation against a tag-matched shape, ritual phases and lifecycle, configurable failure risk, and NBT-persisted state — ready for any mod to build concrete altars and rituals on top of.
📖 Research Graph
A per-player knowledge graph of unlockable nodes with prerequisite checks, synced automatically, and a trigger API so other mods can report progress (“item obtained”, “structure entered”) without Astral Core needing to know what they mean.
💎 Relics
A relic behaviour contract (equip / unequip / passive tick / active ability) bridged to Regalia Slots API‘s equip slots, plus a set-synergy system for bonuses when multiple related relics are worn together.
🧱 Mod Structure
| Package | What it provides |
|---|---|
essence |
The per-player magic resource, its passive regen, modifiers and client sync. |
cast |
The spell behaviour contract, its registry, cast context/result, targeting helpers and cooldowns. |
ritual |
The multiblock/altar engine: structure validation, ritual lifecycle and risk. |
research |
The per-player knowledge graph and its unlock/trigger API. |
relic |
The relic behaviour contract and its bridge to Regalia Slots API, including set synergies. |
📋 Requirements
| Minecraft | 1.21.1 |
| NeoForge | 21.1.259+ |
| Java | 21 |
| Side | Client and Server (required on both) |
| Depends on | Regalia Slots API |
🎮 How to Use
- Install as a dependency of another mod that requires it (e.g. Majestic), on both client and server.
- Install Regalia Slots API alongside it.
- There is nothing to configure directly — Astral Core has no player-facing content by itself.
Early development. Astral Core is still pre-release (
0.0.0-beta.x) and its API may change between betas.
🙏 Credits
Developed by Stalking Dragons as part of the Majestic ecosystem, alongside Expedition Core, Almanac Core and Majestic itself.

https://codex.skdragons.com/
Codex Stalking Dragons — Minecraft Modding
常见问题
Astral Core 支持哪些 Minecraft 版本?
Astral Core 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。
Astral Core 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
LlaGuiT0 的其他作品
查看全部 →Armor Cosmetic
同时穿两套盔甲——一套管属性,一套管外观。
Teleport Animation
使用传送石碑或 Create: Kinetic Waypoints 传送时,加入电影感镜头转场。
EnchantVenture
Explore, fight, build, and progress through a handcrafted Minecraft adventure featuring immersive exploration, structured progression, magic, technology, optimized performance, official content, and a polished vanilla-friendly experience.
Carry Mechanics
Pick up, carry, and place blocks and entities with your bare hands! A lightweight, configurable successor to Carry On.
评论
登录后评论和评分