Commands & Permissions
Commands
Root command: /ecooking (alias /ec)
| Subcommand | Parameters | Description |
|---|---|---|
help | — | Display help information |
reload | — | Reload configuration, language, and recipe directories |
inspect hand | — | Inspect the CoreLib source identifier of the main-hand item |
Command Examples
bash
# View help
/ecooking help
# Reload all configuration and recipes
/ecooking reload
# Inspect the source identifier of the held item
/ecooking inspect handPermissions
Admin Permissions
| Permission Node | Description | Default |
|---|---|---|
emakicooking.use | Basic usage permission | true |
emakicooking.reload | Reload configuration | op |
emakicooking.inspect | Inspect item source | op |
emakicooking.admin | Admin permission (includes all above) | op |
Station Permissions
Each station has independent usage permissions, broken down by specific operations:
| Permission Node | Description | Default |
|---|---|---|
emakicooking.station.chopping_board.use | Use chopping board (place/retrieve ingredients) | true |
emakicooking.station.chopping_board.cut | Cut on the chopping board | true |
emakicooking.station.wok.use | Use wok (place ingredients) | true |
emakicooking.station.wok.stir | Stir | true |
emakicooking.station.wok.serve | Serve | true |
emakicooking.station.grinder.use | Use grinder | true |
emakicooking.station.steamer.use | Use steamer | true |
Tip
The emakicooking.admin permission bypasses all station permission checks. Recipe-level permissions are controlled separately through the permission field in recipe files.