Commands And Permissions
Commands
The primary command is /mythicenchants, with an alias of /mench.
All permissions are within the mench.* node, except enchseed which uses mythicenchants.enchseed.
System Commands
| Command | Permission | Usage |
|---|---|---|
/mench help |
mench.help |
Lists all available MythicEnchants commands visible to the sender. |
/mench reload <datapack|skills|configs> |
mench.reload |
Reloads the specified subsystem. See sub-targets below. |
/mench list [namespace] [page] |
mench.list |
Lists all registered enchantments, optionally filtered by namespace. Hover an entry to see details; click to receive a max-level book (requires mench.book). |
/mench info <enchantment id> |
mench.info |
Shows detailed info about a specific enchantment. |
/mench datapack Validate |
mench.datapack.validate |
Reloads the plugin regenerates datapack and forces the cleaner to run and restarts the server(also kicks all and whitelists and returns to previous state.) |
/mench debug |
mench.debug |
Toggles debug mode on/off. |
Debug mode provides console verbose output for enchant trigger activations, condition evaluations, action executions, cooldown updates, and all detected errors.
/mench reload sub-targets
mench.reload
| Sub-target | Effect |
|---|---|
datapack |
Purges and regenerates the MythicEnchants datapack. Requires a world reload or restart to take effect. |
skills |
Dispatches mm reload to reload MythicMobs and all enchantment skill definitions. |
configs |
Reloads config.yml, messages.yml, enchantability, and reagent configs — no restart needed. |
Enchant Commands
| Command | Permission | Usage |
|---|---|---|
/mench book <player> <enchantment> <level> |
mench.book |
Gives a player an enchanted book with the specified enchantment at the given level. |
/mench remove <player> <enchantment> [levels] |
mench.remove |
Removes an enchantment (or reduces it by the specified number of levels) from the target player's held item. |
/mench recoveritem <player> <slot> [limit] |
mench.recoveritem |
Inspects or sets the recoverItem death-recovery charge count on a player's item in the given slot. |
/mench enchseed <sub> <player> [value] |
mythicenchants.enchseed |
Manages a player's enchanting seed and slot pin. See sub-commands below. |
/mench enchseed sub-commands
mythicenchants.enchseed
| Sub-command | Usage |
|---|---|
reroll <player> |
Generates a new random seed for the player, reshuffling their enchanting table offers. |
get <player> |
Displays the player's current seed value and their pinned enchantment (if any). |
set <player> <seed> |
Sets the player's seed to a specific integer value. |
pin <player> <enchantment-id> |
Pins an enchantment to slot 1 of the player's enchanting table, guaranteeing it appears as an offer. |
unpin <player> |
Clears the player's pinned enchantment slot. |