Commands

Player commands

CommandEffect
/showmahouToggle the mana display. It also marks Mahou as unlocked if necessary.
/mahoucancelRequest cancellation of the player's cancellable active Boundaries.
/clearplayerfictionsPermanently remove the player's registered William/R'lyeh works from the current world.

Mana and world administration

These commands require game-master command permission. Selectors accepted by <player> must resolve to one player.

SyntaxEffect
/getmahou <player>Print the player's current personal mana.
/getmaxmahou <player>Print the player's maximum mana.
/maxmahou <player> <mana>Set maximum mana and refill current mana to that value. Mana accepts 0–1,000,000,000.
/addmaxmahou <player> <mana>Add to maximum mana and refill current mana to the new maximum. The amount accepts 0–1,000,000,000.
/addmahou <player> <mana> <overDrainHurts> <damageType>Add current mana, or drain it with a negative amount. Added mana is capped at the player's maximum. If a drain cannot be paid, overDrainHurts controls damage per missing mana; damageType is 0 for generic, 1 for magic, or 2 for void damage.
/mahoukodoku <player> <value>Set the Kodoku value on the item in the target player's main hand. Value accepts 0–1,000,000,000.
/clearfictionsPermanently remove every registered William/R'lyeh work from the current world.

/mahouset

Every /mahouset subcommand requires game-master permission. Equipment commands require a held item.

SyntaxEffect
/mahouset souls <player> <count>Set stored Death Collection uses.
/mahouset caliburn <player> <damage>Set the held Caliburn's attack value, limited by its current innate cap.
/mahouset caliburncap <player> <damage_limit>Set the held Caliburn's innate cap.
/mahouset morgan <player> <damage>Set the held Morgan's attack value, limited by its current innate cap.
/mahouset morgancap <player> <damage_limit>Set the held Morgan's innate cap.
/mahouset clarent <player> <damage>Set the held Clarent's attack value, limited by the configured attack cap.
/mahouset rulebreakerd <player> <d>Set the held Rule Breaker's dividend.
/mahouset rulebreakerm <player> <m>Set the held Rule Breaker's modulus.
/mahouset rhongomyniad <player> <damage>Set the held Rhongomyniad's attack value.
/mahouset rhongomyniadweight <player> <weight>Set the held Rhongomyniad's weight.

/mahousummon

This game-master command creates spell entities directly.

Coordinates
Accept Minecraft's absolute or relative syntax.
RGB
Uses values from 0 to 255 unless a command says otherwise.
owner
Accepts one entity and assigns it as the projectile's owner.

/mahousummon treasury

/mahousummon treasury <stack> <pos> <anim_speed> <proj_speed> <acc> <r> <g> <b> <aim|target> [owner]

Creates a Treasury Projection gate at pos that displays and fires a copy of stack. anim_speed controls its opening animation, proj_speed controls launch speed, acc controls inaccuracy, and the RGB values set its color.

Aim it with three direction values or a target entity. The optional owner is used for attacks and protection checks.

/mahousummon wepproj

/mahousummon wepproj <stack_nbt> <pos> <proj_speed> <acc> <aim|target> [owner]

Creates a weapon projectile from stack_nbt at pos. proj_speed controls launch speed and acc controls inaccuracy.

Aim it with direction values or a target entity. An optional living owner enables attack behavior based on that owner and causes one durability damage to the copied stack.

/mahousummon smite

/mahousummon smite <targets> <r> <g> <b> <size> <damage>

Creates a Smite effect on each selected living entity. RGB controls its color, size controls its scale, and damage sets its damage.

/mahousummon rhongomyniad

/mahousummon rhongomyniad <pos> <damage>

Places Rhongomyniad above the loaded block at pos with the supplied attack damage.

/mahousummon morganball

/mahousummon morganball <pos> <aim> <speed> <damage> <r> <g> <b> <r2> <g2> <b2>

Creates an ownerless Morgan projectile at pos. The aim vector is normalized and multiplied by speed to set its movement. damage sets its damage; the first and second RGB triplets set its two effect colors.