Commands
Complete command reference
Player Commands
| Command | Aliases | Description |
|---|---|---|
/mmoxp | /xp | Open the skill overview UI |
/skilltree [skill] | /st, /rewards | Open the skill tree UI |
/xpdisplay | /xpd | Configure XP notification settings |
/xpdisplay 10 | - | Quick-set notification threshold to 10 XP |
/xpdisplay on | - | Enable XP notifications |
/xpdisplay off | - | Disable XP notifications |
/quest accept <questId> | - | Accept a quest |
/quest claim <questId|all> | - | Claim rewards for completed quests |
/quest abandon <questId> | - | Abandon an active quest |
/quest status | - | View your active quests and progress |
Admin Commands
All admin commands require OP status (or mmoskilltree.admin permission when permissions are enabled).
| Command | Description |
|---|---|
/mmoadmin | Open the admin configuration UI |
/setmmoxp <skill> <xp> | Set your XP for a skill |
/setmmoxp all <xp> | Set XP for all skills |
/setmmoxp <skill> <xp> --target=Player | Set another player's XP |
/bulksetxp <skill|all> <xp> [--targets=players] | Set XP for multiple players (aliases: /setxpall, /masssetxp) |
/mmoconfig reload | Reload all config files |
/mmoconfig reloaddefaults | Reset all configs to defaults |
/mmoconfig reloadlang | Reload language files |
/mmoconfig reloadperms | Reload boost permissions from permissions.json |
/mmoquestadmin reload | Reload all quest files from disk |
/mmoquestadmin list [category] | List all quests, optionally filtered by category |
/mmoquestadmin give --args=player|questId | Give a quest to a player (use * for all players) |
/mmoquestadmin reset --args=player|questId | Reset a quest for a player (use all to reset all) |
/mmoquestadmin complete --args=player|questId | Force-complete a quest and execute rewards |
/mmoquestadmin status --args=player[|questId] | View quest states and progress for a player |
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.
| Command | Description |
|---|---|
/mmoboost give --args=<player|*>|<target>|<mult>|<mins>|[scope] [--quantity=N] | Award boost token(s). Optional --quantity to give multiple at once (default: 1) |
/mmoboost global --args=<target>|<mult>|<mins> | Activate an immediate server-wide boost |
/mmoboost list | View all active global boosts |
/mmoboost clear --args=[player] | Clear a player's boosts/tokens |
/mmoboost status --args=[player] | View a player's boost status |
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.
| Command | Description |
|---|---|
/mmoconfig list --args=<skill|all> | View XP configurations |
/mmoconfig diff --args=<skill|all|luck> | Show only your customizations |
/mmoconfig trim | Remove redundant overrides |
/mmoconfig <skill> --args=<pattern>|<xp> | Set XP for a block pattern |
/mmoconfig remove --args=<skill>|<pattern> | Reset pattern to default |
/mmoconfig disable --args=<skill>|<pattern> | Disable a pattern (no XP) |
/mmoconfig basexp --args=<value> | Set base XP per level |
/mmoconfig scale --args=<value> | Set level scale multiplier |
/mmoconfig formula --args=hybrid|legacy | Switch leveling formula |
/mmoconfig creative --args=true|false | Toggle XP in creative mode |
/mmoconfig permissions --args=true|false | Toggle permission system |
/mmoconfig blacklist --args=add|remove|list [pattern] | Manage combat XP blacklist |
/mmoconfig resetrewards --args=<player> | Reset a player's item rewards |
/mmoconfig language --args=<langCode> | Set default server language for new players |
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