Commands

Complete command reference

Player Commands

The /xp command is your main hub - it provides access to skills, skill trees, quests, boosts, leaderboards, and settings all in one place. The shortcut commands below open specific pages directly; you don't need them, but they're available. Commands marked Future - unreleased are registered but inert.

CommandAliasesDescription
/mmoxp/xp, /skillsCheck your experience for your skills.
/skilltree/st, /rewardsOpen the skill tree to view and claim milestone rewards.
/xpdisplay/xpdConfigure your XP display preferences.
/mmoachievements/mmoach, /achievementsOpen the achievements page.
/mmoquests/mmoquestlog, /mmoqlOpen the quest log.
/quest-View and manage your quests.
Subcommands: accept, claim, abandon, status
/mmoleaderboard/mmolb, /mmorankingsView the skill leaderboards.
/mmoboosts/mmoxpboostsView your active XP boosts.
/mmoabilities-Open the hotbar abilities bind page.
/mmoability-Use and bind active abilities; split permission, use / bind / unbind / input / list are player-facing while reload / grantmod / revokemod require admin.
Subcommands: use, bind, unbind, input, list, reload, grantmod, revokemod
/mmohud-Show or hide your on-screen HUDs (quest tracker, ability cooldowns, zone difficulty, mob inspector); the zone-difficulty and mob-inspector cards only appear with the optional MMO Mob Scaling mod installed.
Subcommands: show, hide
/mmomastery/masteryAbility mastery system; split permission, the open / list read paths are player-facing while respec / bypass mutate paths require admin.
Subcommands: open, list, respec, bypass
/mmocurrency/currencyManage MMO currencies; split permission, balance / list read paths are player-facing while give / take / set mutate paths require admin.
Subcommands: balance, list, give, take, set
/setmmoxp/setxpSet XP for a skill or all skills on yourself; the --target=<player> form is OP only.
/mmoshopui-Open the Token Shop UI.
/mmobountyui-Open the Bounty Board UI.

Admin Commands

All admin commands require OP status (or mmoskilltree.admin permission when permissions are enabled). Several commands run from the server console; boost and config commands take values via --args= (use | or _ to separate multiple values).

CommandAliasesDescription
/mmoconfig/skillconfigConfigure MMO skill settings.
Subcommands: list, diff, trim, disable, basexp, scale, remove, creative, restedxp, permissions, reload, reloaddefaults, reloadlang, validate, blacklist, resetrewards, formula, language, resetpermcache, questhud, achievement
/mmoadmin/mmoconfig-ui, /mmosettingsOpen the admin configuration UI.
/bulksetxp/setxpall, /masssetxpSet XP for one, many, or all players. Use * or comma-separated names.
/mmoawardxp-Award XP to a player. Usage: /mmoawardxp <player> <skill> <amount>.
/mmoboost/boostManage XP boosts (give, clear, status, or a global boost).
Subcommands: give, clear, status, global
/mmoquestadmin-Manage quests.
Subcommands: reload, list, give, reset, resetdialogues, complete, status
/mmoquestui-Open the NPC quest UI for a player.
/mmoachadmin-Achievement admin. /mmoachadmin reset --player=<name>.
/mmobounty-Bounty-board diagnostics.
Subcommands: reset, validate
/mmoshop-Token-shop diagnostics.
Subcommands: list, reset, validate
/mmonpc-Manage MMO bounty / shop / quest-giver NPCs.
Subcommands: spawn, list, givers, structures, reset, remove
/mmopacks/mmopackManage MMOSkillTree third-party content packs.
/mmotheme/menuthemeSet the server-wide menu theme.

/mmoquestui <playername> <npc_id> opens the NPC quest UI for a player, showing quests tied to the given NPC ID. With the native quest-giver system (zone quests and quest-giver NPC roles), quest dialogue is authored directly in the mod; this console command is the manual fallback for scripting or custom NPC setups.

Bulk Set XP Examples

# Set all online players to 1000 mining XP
/bulksetxp mining 1000

# Reset all skills to 0 for a specific player
/bulksetxp all 0 --targets=PlayerName

# Set swords to 5000 for multiple players
/bulksetxp swords 5000 --targets=Player1,Player2,Player3

# Set all players to level 50 in woodcutting (~446k XP)
/bulksetxp woodcutting 446222

Boost Commands

Boost commands can be run from in-game or server console. Use --args= with | or _ to separate values.

Boost Target Options

  • all - All skills
  • Skill name (e.g., mining)
  • Category name (e.g., gathering, combat)

Examples

# Give Steve a 2x all-skills token for 30 min
/mmoboost give --args=Steve|all|2.0|30

# Same command using underscore delimiter
/mmoboost give --args=Steve_all_2.0_30

# Give all online players a 1.5x mining token
/mmoboost give --args=*|mining|1.5|60

# Give a GLOBAL boost token (affects everyone when activated)
/mmoboost give --args=Steve|all|2.0|60|global

# Give 5 tokens at once
/mmoboost give --args=Steve|mining|1.5|30 --quantity=5

# Activate 2x XP for everyone for 15 min immediately
/mmoboost global --args=all|2.0|15

Config Commands

Config commands use --args= for values. Use | to separate multiple values. See the /mmoconfig subcommands in the admin table above; common usage:

Config Command Examples

# Set diamond ore to 150 XP
/mmoconfig mining --args=Ore_Diamond_|150

# All ores give 25 XP (wildcard)
/mmoconfig mining --args=Ore_|25

# Harder early game
/mmoconfig basexp --args=400

# Easier endgame
/mmoconfig scale --args=150

# Enable XP in creative mode
/mmoconfig creative --args=false

# Block "Dummy" entities from giving combat XP
/mmoconfig blacklist --args=add Dummy

# Validate all content (quests, bounties, shop, masteries)
/mmoconfig validate