mcMMO permission nodes are set to sensible default values out of the box. Every player automatically receives mcmmo.defaults, which grants access to all standard mcMMO features. Server operators automatically receive mcmmo.defaultsop, which adds admin-level commands. You only need to configure permissions manually if your permission plugin denies all nodes by default.
The authoritative source for all permissions is plugin.yml in the mcMMO source.
| Permission | Default | Description |
|---|---|---|
mcmmo.defaults |
All players | Grants standard player access: party chat, all skills, level-up broadcasts, MOTD, and default commands. |
mcmmo.defaultsop |
Operators | Grants admin chat, admin commands, all items, and all tools on top of defaults. |
mcmmo.all |
None | Grants everything: admin, bypass, all commands, defaults, defaultsop, all party perks, all perks. Equivalent to mcmmo.*. |
mcmmo.defaults)mcmmo.skills.all, Access to all mcMMO skillsmcmmo.chat.partychat, Use party chatmcmmo.chat.colors, See mcMMO chat colorsmcmmo.broadcast.levelup, Receive level-up broadcast messagesmcmmo.motd, See the mcMMO MOTDmcmmo.commands.defaults, Access to standard player commandsmcmmo.defaultsop)mcmmo.chat.adminchat, Use admin chatmcmmo.commands.defaultsop, Access to operator-level commandsmcmmo.item.all, Access to all mcMMO itemsmcmmo.tools.all, Access to all mcMMO toolsmcmmo.all)mcmmo.admin, Full admin accessmcmmo.bypass.all, Bypass all mcMMO restrictionsIndividual abilities can be granted or denied using the pattern:
mcmmo.ability.<skill>.<ability>
For example:
mcmmo.ability.swords.serrated_strikesmcmmo.ability.mining.super_breakermcmmo.ability.axes.skull_splitterIndividual commands follow the pattern:
mcmmo.commands.<command>
For example:
mcmmo.commands.mctopmcmmo.commands.mmoeditmcmmo.commands.mcremovePerk permissions grant players special bonuses so long as the permission node is active. They follow the pattern:
mcmmo.perks.<perk>
Use mcmmo.perks.* to grant all perks. Perks can include things like double XP rates or reduced cooldowns, configurable in advanced.yml.
Each combat skill's Limit Break ability can be individually controlled:
mcmmo.ability.<skill>.limit_break
For example:
mcmmo.ability.swords.swords_limit_breakmcmmo.ability.axes.axes_limit_breakmcmmo.ability.archery.archery_limit_break