Spell Creation
Drawing a blood circle
- Take damage to receive the Bleeding effect. Any positive damage works; right-clicking with a Dagger is the controlled option.
- While Bleeding is active, face a suitable floor with free space and press M, the default Draw Mahoujin key.
- A blank blood circle is placed on the floor in front of you. Drawing the first circle also unlocks the mana display.
Ordinary damage gives you five seconds to draw. The Dagger deals 2 damage and gives you fifteen seconds. Key assignments can be changed in Minecraft's Controls menu.






Adding catalysts
Right-click the blank circle with each of the three required powdered catalysts. The circle changes into the matching spell after the third valid catalyst is consumed.
Right-click a new blank circle with an empty hand to repeat your previous catalyst recipe. The required powders must be in your inventory or supported carried storage. Recipes made on Spell Cloth also consume one Spell Cloth.
The spell index shows each catalyst recipe and whether it uses a blood circle, Spell Cloth, or both.
Active Circles
Some spells remain at their location and operate from there. Its spell page explains activation, mana use, range, ownership, and removal.
Right-click with an empty hand to toggle a Boundary circle created on the floor.
Making a scroll
Spell Cloth
Result: 4 Spell Cloth
- Place one Spell Cloth on a suitable floor.
- Take damage and draw the blood circle directly on the Spell Cloth.
- Apply the spell's three powdered catalysts.
- Right-click the completed circle with an empty hand to receive the scroll. The circle and its Spell Cloth are removed.
Individual spell pages explain how their scroll is aimed or activated. Successfully used scrolls are normally consumed in Survival mode.
If a circle does not form
- Confirm that the Bleeding effect is still active and Draw Mahoujin is not conflicting with another control.
- Face a solid surface with enough free space for the circle. Servers can restrict circles to solid blocks.
- Check that exactly three correct powders were used. Repeated catalysts require multiple copies.
- Place Spell Cloth first when the spell is marked Scroll.
- A server may block a spell with
SPELL_BLACKLISTor require a GameStage. - Use
/showmahouif the mana display was hidden. The command is available to ordinary players.
| Setting | Default | Range | Effect |
|---|---|---|---|
ACTIVE_MAGIC_CIRCLE_LIMITSmahoutsukai-server.tomlother | [10] | — | Maximum active circles for the matching entries in ACTIVE_MAGIC_CIRCLE_NAMES. |
ACTIVE_MAGIC_CIRCLE_NAMESmahoutsukai-server.tomlother | ["mahoutsukai:mahoujin_drain_life_barrier"] | — | Spell circle registry IDs that receive separate active circle limits for each player. Entries correspond by position with ACTIVE_MAGIC_CIRCLE_LIMITS. |
ACTIVE_MAGIC_CIRCLE_REPLACEMENT_TIMEmahoutsukai-server.tomlother | 201 | 0–10000000 ticks | Minimum age an existing limited circle must reach before a newly cast circle can replace it. |
BLEEDING_FROM_DAGGER_ONLYmahoutsukai-server.tomlother | false | — | When enabled, only the Dagger provides the Bleeding effect required to draw a blood circle. |
BLOOD_CIRCLE_SOLID_ONLYmahoutsukai-server.tomlother | true | — | Restricts blood-circle placement to suitable solid surfaces. |
CREATIVE_MODE_SPELLSmahoutsukai-server.tomlother | false | — | When false, successfully used scrolls are retained in Creative mode; when true, they are consumed normally. |
GAMESTAGES_ENABLEDmahoutsukai-server.tomlother | false | — | Enables GameStages restrictions when creating spells. |
MAGIC_DAMAGE_FLATmahoutsukai-server.tomlother | true | — | When caster damage is enabled, uses a fixed damage amount. |
MAGIC_DAMAGE_GENERICmahoutsukai-server.tomlother | true | — | Chooses generic damage for caster damage when true, or magic damage when false. |
MAGIC_DAMAGE_VALUEmahoutsukai-server.tomlother | 1 | 0–100000000 | Caster damage amount when flat damage is enabled, or the multiplier applied to mana spent when it is disabled. |
MAGIC_DAMAGES_PLAYERmahoutsukai-server.tomlother | false | — | Makes casting magic damage the caster. |
OLD_CIRCLE_ANIMmahoutsukai-client.tomlClient | false | — | Uses the legacy magic-circle animation style. |
OLD_CIRCLE_RENDERmahoutsukai-client.tomlClient | false | — | Uses the legacy magic-circle rendering style. |
SHOW_BLEEDINGmahoutsukai-client.tomlClient | true | — | Controls whether the Bleeding effect is displayed in the client interface. |
SPELL_BLACKLISTmahoutsukai-server.tomlother | [] | — | Registry IDs blocked from creating spell circles. |