magic-casting

Coordinate magic casting across grimoire and passive systems in Minecraft datapacks.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/para7/magic_and_frontier --skill magic-casting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: magic-casting
Source: https://github.com/para7/magic_and_frontier/tree/main/.claude/skills/magic-casting
Command: npx skills add https://github.com/para7/magic_and_frontier --skill magic-casting

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinate magic casting across grimoire and passive systems within a Minecraft datapack, providing a unified pipeline for casting, cooldowns, and storage interactions.

Core Features & Use Cases

  • Unified casting pipeline: shared flow for cast, cooldown, MP cost, and MP-bar display.
  • Modular data models: supporting grimoire and passive data via a common spell fragment.
  • Use Case: design a spellbook that triggers a spell, consumes MP, and applies a cooldown while updating the scoreboard.

Quick Start

Instantiate a cast by triggering the cast pipeline with the configured spellbook to load costs and begin the cooldown.

Frequently Asked Questions about magic-casting

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I coordinate magic casting and MP management in a Minecraft datapack?

Coordinate magic casting in a Minecraft datapack by using a unified pipeline to manage per-tick casting, MP costs, and cooldowns. It dispatches macros to grimoire or passive systems while updating scoreboards and handling storage interactions.

What is the best way to apply spell cooldowns and update scoreboards in Minecraft datapacks?

The best way to apply spell cooldowns and update scoreboards is through a shared casting pipeline that processes MP consumption and automatically reflects changes on the MP-bar display and scoreboard.

How does macro dispatch to grimoire and passive systems work for Minecraft spells?

Macro dispatch routes spell casts to either grimoire or passive systems based on a frontmatter-driven entry. This modular approach uses a common spell fragment to load costs and trigger the defined pipeline.

Can I trigger a spellbook cast and consume MP automatically using a datapack pipeline?

Yes, you can trigger a spellbook cast through the pipeline to automatically load configured costs, consume MP, and begin the cooldown while updating the relevant scoreboard data.

Do I need a frontmatter-driven entry to define a casting pipeline in Minecraft?

Yes, a frontmatter-driven entry is required to define the casting pipeline. This entry establishes the macro dispatch logic needed to route the spell execution to the grimoire or passive data models.

Why does my Minecraft datapack spell execution fail to update the oh_my_dat storage during per-tick casting?

Spell execution fails to update storage when the casting pipeline lacks the defined macro dispatch or frontmatter-driven entry required to properly interact with the oh_my_dat storage system during per-tick operations.