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.
| Command | Aliases | Description |
|---|---|---|
/mmoxp | /xp, /skills | Check your experience for your skills. |
/skilltree | /st, /rewards | Open the skill tree to view and claim milestone rewards. |
/xpdisplay | /xpd | Configure your XP display preferences. |
/mmoachievements | /mmoach, /achievements | Open the achievements page. |
/mmoquests | /mmoquestlog, /mmoql | Open the quest log. |
/quest | - | View and manage your quests. Subcommands: accept, claim, abandon, status |
/mmoleaderboard | /mmolb, /mmorankings | View the skill leaderboards. |
/mmoboosts | /mmoxpboosts | View 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 | /mastery | Ability 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 | /currency | Manage 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 | /setxp | Set 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).
| Command | Aliases | Description |
|---|---|---|
/mmoconfig | /skillconfig | Configure 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, /mmosettings | Open the admin configuration UI. |
/bulksetxp | /setxpall, /masssetxp | Set XP for one, many, or all players. Use * or comma-separated names. |
/mmoawardxp | - | Award XP to a player. Usage: /mmoawardxp <player> <skill> <amount>. |
/mmoboost | /boost | Manage 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 | /mmopack | Manage MMOSkillTree third-party content packs. |
/mmotheme | /menutheme | Set 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 446222Boost 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|15Config 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