Commands

Complete command reference

Player Commands

CommandAliasesDescription
/mmoxp/xpOpen the skill overview UI
/skilltree [skill]/st, /rewardsOpen the skill tree UI
/xpdisplay/xpdConfigure 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).

CommandDescription
/mmoadminOpen 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=PlayerSet another player's XP
/bulksetxp <skill|all> <xp> [--targets=players]Set XP for multiple players (aliases: /setxpall, /masssetxp)
/mmoconfig reloadReload all config files
/mmoconfig reloaddefaultsReset all configs to defaults
/mmoconfig reloadlangReload language files
/mmoconfig reloadpermsReload boost permissions from permissions.json
/mmoquestadmin reloadReload all quest files from disk
/mmoquestadmin list [category]List all quests, optionally filtered by category
/mmoquestadmin give --args=player|questIdGive a quest to a player (use * for all players)
/mmoquestadmin reset --args=player|questIdReset a quest for a player (use all to reset all)
/mmoquestadmin complete --args=player|questIdForce-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 446222

Boost Commands

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

CommandDescription
/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 listView 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|15

Config Commands

Config commands use --args= for values. Use | to separate multiple values.

CommandDescription
/mmoconfig list --args=<skill|all>View XP configurations
/mmoconfig diff --args=<skill|all|luck>Show only your customizations
/mmoconfig trimRemove 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|legacySwitch leveling formula
/mmoconfig creative --args=true|falseToggle XP in creative mode
/mmoconfig permissions --args=true|falseToggle 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