Skip to content

Commands and Permissions ​

The main command of EmakiStrengthen is /emakistrengthen, with /estrengthen as an alias. You use it to open the strengthen GUI; admins use the commands to inspect items, refresh presentation, set stars, clear state, give catalysts, reload configuration, and print debug information

Command list ​

CommandDescriptionPermission
/estrengthen helpShow helpBasic command access
/estrengthen openOpen the strengthen GUIemakistrengthen.use
/estrengthen affix [recipe]Open the affix GUI. Player only; without recipe it matches the current itememakistrengthen.use or emakistrengthen.admin
/estrengthen branch [id]Select a branch for the main-hand item. Player only; without id it lists the currently selectable branch IDsemakistrengthen.use or emakistrengthen.admin
/estrengthen reloadReload configuration, GUI files, language files, and recipesemakistrengthen.reload or emakistrengthen.admin
/estrengthen inspect [player]Inspect the main-hand item of yourself or the target playeremakistrengthen.use or emakistrengthen.admin
/estrengthen refresh [player]Refresh item presentation for yourself or the target playeremakistrengthen.admin
/estrengthen setstar <star> [recipe]Set the executor's main-hand item star level. There is no player argumentemakistrengthen.admin
/estrengthen convert-legacy [confirm]Convert the deprecated match block in recipes/*.yml into matcher plus top-level fields. Without an argument it only previews; confirm (or --apply) rewrites the files and leaves a .bak backup each. See Recipesemakistrengthen.admin
/estrengthen clearstateClear the strengthen layer on the executor's main-hand item. Player onlyemakistrengthen.admin
/estrengthen clearcrackClear the crack value on the executor's main-hand item. Player onlyemakistrengthen.admin
/estrengthen givecatalyst <material> [amount] [player]Give strengthen catalyst materialemakistrengthen.admin
/estrengthen operation [list|<operationId>]List registered enhancement operations, or show one operationId in detail. No argument is equivalent to listemakistrengthen.admin
/estrengthen pity [list|diagnose|set|clear] ...Manage pity counters. list [group] inspects them, diagnose prints store state, set <scope> <group> <owner> <counter> writes a counter (scope is player or item), and clear <group> empties one group. No argument is equivalent to listemakistrengthen.admin
`/estrengthen debug <statusplayermodule

Permission nodes ​

PermissionDefaultDescription
emakistrengthen.usetrueBasic strengthen features
emakistrengthen.reloadopReload configuration
emakistrengthen.debugopDebug command
emakistrengthen.adminopAdministrative features

Admin notes ​

  • setstar, clearstate, and clearcrack act on the item in the executor's main hand. Check what you are holding before running them
  • refresh only fixes item presentation that did not update; it does not fix a wrong recipe for you
  • After you edit recipes, run reload first, then test success, failure, protection materials, star writes, and attribute output with a test item