SPluginsSPlugins

⌨️ Commands & Permissions

Info

To give the permissions of all commands, I advice you to download a permission plugin like Luckperms, once you have a perm plugin you just need to give the permission ec.*, for Luckperm the command is /lp group default permission set ec.* true

Commands

Reload the plugin

  • Command: /ec reload
  • Permission: ec.cmd.reload

Create a new ExecutableCrafting recipe

  • Command: /ec create <id>
  • Permission: ec.cmd.create

Edit a specific recipe

  • Command: /ec edit <id>
  • Permission: ec.cmd.edit

Delete a ExecutableCrafting recipe

  • Command: /ec delete <id>
  • Permission: ec.cmd.delete

Open the GUI Editor to create new ExecutableCraftings

  • Command: /ec show or /ec editor
  • Permission: ec.cmd.show

Create a new ExecutableCrafting recipe group

  • Command: /ec groups-create <id>
  • Permission: ec.cmd.groups-create

Create a ExecutableCrafting recipe group

  • Command: /ec groups-delete <id>
  • Permission: ec.cmd.groups-delete

Open a recipe book

  • Command: /ec book <player> <book>
  • Permission: ec.cmd.book

Activate the debug mode for yourself

  • Command: /ec debug
  • Permission: ec.cmd.debug

Try it now

Copy this into ExecutableCrafting and reload

From the ExecutableCrafting advanced recipes tutorial. Paste it into a config, run the plugin's reload command, and you have a working starting point to edit.

recipeType: CRAFTING
typeOfCraftingTableRecipe: SHAPELESS

input1: minecraft:dirt
input2: minecraft:gravel

result: minecraft:cobblestone

itemCheckers:
  itemCheckerType: CUSTOM_CHECKS
  checkMaterial: true
  checkAmount: false

playerConditions: {}
config_update: true
ExecutableCrafting

Plugin used on this page

ExecutableCrafting

Condition-based crafting, anvil and furnace recipes in YAML.

  • 207 servers running it right now (bStats)
  • 8 downloads on SPlugins
Created Oct 26, 2025Last updated Oct 26, 2025 by Ssomar
Edit this page on GitHub