Commands And Permissions

MythicRPG provides a robust set of commands for both administrators and players, covering everything from spell management to archetype selection and player stats.

Most admin functionality is accessible through the main /mythicrpg command, while players have their own dedicated commands for interacting with their class, spells, and bindings.

Admin Commands

The main admin command is /mythicrpg, with the aliases mrpg, mmrpg, mmmo, mmo, and rpg.

All admin commands require the mythicrpg.command.admin permission (defaults to op).

Most admin commands support a -s (silent) flag to suppress chat feedback to the target player.

Archetypes

Commands for managing player archetypes (classes).

/mythicrpg archetypes list Lists all loaded archetypes.

/mythicrpg archetypes set [player] [group] [archetype] Sets a player's archetype in the specified group.

/mythicrpg archetypes remove [player] [group] Removes a player's archetype from the specified group.

/mythicrpg archetypes level give [player] [group] [amount] Gives archetype levels to a player.

/mythicrpg archetypes level take [player] [group] [amount] Takes archetype levels from a player.

/mythicrpg archetypes level set [player] [group] [amount] Sets a player's archetype level.

/mythicrpg archetypes experience give [player] [group] [amount] Gives archetype experience to a player.

/mythicrpg archetypes info [player] [group] Displays a player's active archetype info (level, experience, and source) in the specified group.

Talents

Commands for managing ranks in a player's talent trees. The talents group (alias: talent) requires mythicrpg.command.admin.

/mythicrpg talents invest [player] [tree] [talent] (amount) Invests ranks into a talent (defaults to one). Aliases: add, upgrade, up, +. Pass -f to force the investment, ignoring prerequisites and point cost.

/mythicrpg talents divest [player] [tree] [talent] (amount) Removes ranks from a talent (defaults to one). Aliases: remove, downgrade, down, -. Fails if the tree does not allow forgetting talents, unless you pass -f.

Spells

Commands for managing player spells. See the Learning Spells page for more context.

/mythicrpg spells get [player] Lists all the spells a player currently knows.

/mythicrpg spells teach [player] [spell] (level) Teaches a spell to a player, optionally at a specific level.

/mythicrpg spells unlearn [player] [spell] Removes a spell from a player.

/mythicrpg spells info [spell] Displays information about a spell.

/mythicrpg spells tome get [spell] (uses) Gives you a spell tome for the specified spell.

Points

Commands for managing attribute points.

/mythicrpg points add [player] [type] [amount] Gives attribute points to a player.

/mythicrpg points remove [player] [type] [amount] Removes attribute points from a player.

/mythicrpg points reset [player] [type] Resets a player's points of the specified type.

/mythicrpg points set [player] [type] [amount] Sets a player's points of the specified type.

/mythicrpg points get [player] [type] Shows how many points of the specified type a player has.

Profiles

Commands for managing player profiles.

/mythicrpg profile info [player] Displays information about a player's profile(s).

/mythicrpg profile set [player] [slot] Sets a player's active profile.

/mythicrpg profile delete [player] [slot] Deletes a player's profile in the given slot.

/mythicrpg menus open [name] (player) Opens a Custom Menu for yourself or a target player.

Waystones

The /waypoints admin subtree (the command's primary name is waypoints, with aliases waystones and wp) manages player Waystone state. All admin subcommands require the mythicrpg.admin permission.

/waypoints admin list List every waystone loaded from your packs.

/waypoints admin discover [player] [id] Marks a waystone as discovered for a player (transition into the DISCOVERED state). Fires the discover event and ~onWaystoneDiscover trigger like a normal discovery would.

/waypoints admin forget [player] [id] Resets a waystone to UNDISCOVERED for a player.

/waypoints admin tp [player] [id] Teleports a player to a waystone, gated by the same checks as /waypoints (must be discovered, must pass TeleportConditions, etc.).

/waypoints admin setrespawn [player] [id] Binds a player's respawn waystone. The waystone must be Respawnable: true and discovered for the bind to actually take effect on death.

/waypoints admin clearrespawn [player] Unbinds a player's respawn waystone, falling back to graveyards or vanilla.

/waypoints reload Reload waystone definitions from all packs without restarting. Same effect as the waystone portion of /mythicrpg reload.

Utility

/mythicrpg reload Reloads the plugin configuration.

/mythicrpg utils convert Converts data from other sources.

/mythicrpg utils convert json2sql Converts existing JSON profile storage into SQL. Console-only, and requires SQL storage to be enabled.

/mythicrpg utils exportlanguage Exports the full default language file.

Player Commands

These commands are available to all players by default and are used to interact with their class, spells, and bindings.

Spells

/cast [spell] (aliases: skill, castskill, useskill) Casts a known spell. Requires mythicrpg.command.cast.

/cast list Shows all the spells you can currently cast.

/spellbook (alias: sb) Opens your Spellbook. Requires mythicrpg.command.cast.

Bindings

/bind [spell] [slot] Binds a spell to an ActionBar slot. Requires mythicrpg.command.bind.

/bindings (alias: binding) Opens the ActionBar binding menu. Requires mythicrpg.command.bind.

/skillbar [show|hide] (aliases: sb, ab, actionbar, bar) Toggles the ActionBar on and off. Requires mythicrpg.command.actionbar.

Archetypes

The /archetype command (alias: archetypes) provides players with access to their class features.

/archetype info (group) Displays information about your current archetype. Requires mythicrpg.command.class.info.

/archetype choose [group] [archetype] Chooses an archetype for the specified group. Requires mythicrpg.command.class.choose.

/archetype list Lists all archetypes available to you. Requires mythicrpg.command.class.list.

/archetype unlock Unlocks a new archetype (if unlock conditions are met). Requires mythicrpg.command.class.unlock.

/archetype experience Displays your current archetype experience. Requires mythicrpg.command.class.experience.

/archetype menu Opens the archetype selection menu.

/archetype talents Opens your class talent tree.

/archetype reset (group) Resets your class talent tree.

Stats and Points

/stats Shows your stats, including equipment stats.

/attribute (aliases: points, attributes) Shows your attribute / point balances.

Waystones

The /waypoints command (aliases: waystones, wp) is the player-facing entry point for the Waystones system. Requires mythicrpg.command.waystones.

/waypoints Opens the Waystones menu, listing every waystone you've discovered.

/waypoints list <network> Prints your discovered waystones to chat, optionally filtered to a single network.

Parties

Parties are transient, account-wide groups. The /party command (alias: p) is player-only, carries no permission node, and is only registered when parties are enabled in the Social configuration.

/party invite [player] (aliases: add, i) Invites an online player to your party.

/party accept (alias: join) Accepts a pending party invite.

/party deny (alias: decline) Declines a pending party invite.

/party leave (alias: quit) Leaves your current party.

/party disband Disbands your party.

/party kick [player] (alias: remove) Removes a member from your party.

/party promote [player] (alias: leader) Promotes a member to party leader.

/party list (alias: info) Lists your party members.

/party chat (message) (alias: c) Sends a message to party chat, or toggles party-chat mode when used with no message.

/party gui (alias: menu) Opens the party menu.

Friends

The /friend command (aliases: friends, f) manages your account-wide friends list. It is player-only, carries no permission node, and is only registered when friends are enabled in the Social configuration. Running /friend with no arguments lists your friends.

/friend add [player] (aliases: request, invite) Sends a friend request to an online player.

/friend accept [player] (alias: confirm) Accepts a pending friend request.

/friend deny [player] (aliases: decline, reject) Declines a pending friend request.

/friend remove [player] (aliases: delete, unfriend) Removes a friend.

/friend requests (alias: pending) Lists your incoming friend requests.

/friend list Lists your friends.

/friend gui (alias: menu) Opens the friends menu.

Permissions

All MythicRPG permissions are listed below. The mythicrpg.admin permission grants access to everything and defaults to op.

Admin

Permission Description
mythicrpg.admin Grants access to all MythicRPG features and commands.
mythicrpg.command.admin Grants access to the /mythicrpg command and all its subcommands.

Player

Permission Description
mythicrpg.command.cast Allows use of /cast and /spellbook.
mythicrpg.command.bind Allows use of /bind and /bindings.
mythicrpg.command.actionbar Allows use of /skillbar to toggle the ActionBar.
mythicrpg.command.class Allows use of the /archetype command.
mythicrpg.command.class.info Allows use of /archetype info.
mythicrpg.command.class.choose Allows use of /archetype choose.
mythicrpg.command.class.list Allows use of /archetype list.
mythicrpg.command.class.unlock Allows use of /archetype unlock.
mythicrpg.command.class.experience Allows use of /archetype experience.
mythicrpg.command.waystones Allows use of /waystones (the player-facing waystone menu and list).
Updated Aug 19, 2026