Commands and Permissions
All EmakiForge commands are accessed through the root command /emakiforge (aliases /eforge, /ef).
Command List
| Command | Arguments | Description | Permission |
|---|---|---|---|
/ef help | — | Display help information | None |
/ef forge | <recipeID> | Open the forging interface for the specified recipe | emakiforge.use |
/ef book | — | Open the recipe book interface | emakiforge.book |
/ef reload | — | Reload all configuration and resource files | emakiforge.reload |
/ef list recipe | — | List all loaded recipes | emakiforge.admin |
Command Details
/ef forge <recipeID>
Opens the forging GUI for the specified recipe. Players need to place blueprints and materials into the corresponding slots, then click the confirm button to execute forging.
/ef book
Opens the recipe book interface, displaying all recipes the player has permission to view. Supports pagination browsing.
/ef reload
Reloads the following resources:
config.ymlmain configurationlang/language filesgui/GUI configurationsrecipes/recipe filesblueprints/blueprint filesmaterials/material files
Permission Nodes
| Permission Node | Description | Default |
|---|---|---|
emakiforge.use | Allow using forging functionality | true |
emakiforge.book | Allow opening the recipe book | true |
emakiforge.reload | Allow reloading configuration | op |
emakiforge.admin | Admin permission (includes list viewing, etc.) | op |
Tip
Recipe-level permissions can be configured individually in recipe files via the permission field, or more granular control can be achieved using type: permission conditions in conditions.