Skip to content
JasperLorelai edited this page Mar 22, 2026 · 13 revisions

Source code

Command List:

Command
<> - required
[] - optional
Description Permissions (Default)
/ms help [command] Displays command help or the list of existing commands. magicspells.command.help (Everyone)
/ms reload [player] Reloads MagicSpells. If a player is specified, then it reloads their spellbook. magicspells.command.reload (OP)
magicspells.command.reload.spellbook (OP)
/ms reloadeffectlib Reloads EffectLib, the shaded version inside MagicSpells. magicspells.command.reload.effectlib (OP)
/ms taskinfo Displays information about how many MagicSpells and EffectLib Bukkit tasks are active. This is helpful for monitoring performance. magicspells.command.taskinfo (OP)
/ms resetcd [player] [spell] Reset cooldown:
- player can be * to refer to all online players.
- spell can be * to refer to all spells.
magicspells.command.resetcd (OP)
/ms mana show
Alias: /mana
Display your mana. magicspells.command.mana.show (OP)
/ms mana reset [player] Reset mana of yourself or another player. magicspells.command.mana.reset (OP)
/ms mana setmax [player] <amount> Set the max mana of yourself or another player. magicspells.command.mana.setmax (OP)
/ms mana add [player] <amount> Add mana to yourself or another player. magicspells.command.mana.add (OP)
/ms mana set [player] <amount> Set your or another player's mana to a new value. magicspells.command.mana.set (OP)
/ms mana updaterank [player] Update your or another player's mana rank if it does not match the targets's mana rank permissions. magicspells.command.mana.updaterank (OP)
/ms variable show <variable> [player] Display value of a variable. magicspells.command.variable.show (OP)
/ms variable modify <variable> <player> <varMod> Modify a variable's value. magicspells.command.variable.modify (OP)
Before 4.0 Beta 19:
/ms magicitem <magicItem> [amount] [player]

Since 4.0 Beta 19:
/ms magicitem <player> <magicItem> [amount] --drop-leftover
Give players Magic Items. magicspells.command.magicitem (OP)
Before 4.0 Beta 19:
/ms util download <url> <fileName>
Download a file from the specified URL and save it with the specified name. magicspells.command.util.download (OP)
Before 4.0 Beta 19:
/ms util update <url> <fileName>
This behaves the same as the download command, except it can overwrite existing files. magicspells.command.util.update (OP)
Before 4.0 Beta 19:
/ms util saveskin [player]
Save a player's current skin data to a readable file. magicspells.command.util.saveskin (OP)
Since 4.0 Beta 14:
/ms util listgoals [uuid]
List a Mob's goals. magicspells.command.util.listgoals (OP)
/ms profilereport Save profile report to a file. magicspells.command.profilereport (OP)
/ms debug [level] Toggle MagicSpells debug mode. Optionally provide a debug level. magicspells.command.debug (OP)
/ms magicxp
Alias: /magicxp
Display your MagicXp. magicspells.command.magicxp (OP)
/ms cast self <spell> -p [spellArgs]
Alias: /cast & /c
Cast a spell. magicspells.command.cast.self (Everyone)
magicspells.command.cast.self.helper (OP) - to be able to cast helper spells
/ms cast as <player/UUID> <spell> -p [spellArgs] Force a player to cast a spell. magicspells.command.cast.as (OP)
Before 4.0 Beta 14:
/ms cast on <player/UUID> <spell>

Since 4.0 Beta 14:
/ms cast on <player/UUID> <spell> -p [spellArgs]
Cast a spell on an entity. magicspells.command.cast.on (OP)
/ms cast at <spell> <world> <x> <y> <z> [pitch] [yaw]

Since 4.0 Beta 19 additional arguments are:
-p [spellArgs]
Cast a spell at a location. magicspells.command.cast.at (OP)

Power parameter:

  • With this parameter you can define spell power the spell is cast with.
  • Access to the power parameter can be toggled using the magicspells.command.cast.power permission (given to OPs only by default).
  • You define it as a "flag":
    • Before 4.0 Beta 19: -p:<power> (e.g. -p:1.5)
    • Since 4.0 Beta 19: --power <power> or -p <power> (e.g. --power 1.5)

Magic without writing Java

This is just some padding so that the header linking experience is better.

MagicSpells Icon

Clone this wiki locally