Sueta

SimplyExtendCraft

0.4.0

Adding crafts to non craftable items

·Plugin
Tested MC versions
1.16, 1.17, 1.18, 1.19, 1.20, 1.21, 26.1, 26.2, 26.3

Compatible with : 1.16 to 26.x (Spigot / Paper, one jar for every version)
Java : the one your server already uses (nothing more to install)

Install :
Put the plugin in the plugin folder of your server.
Restart your server.

Add your own crafts, directly in game or in a simple YAML file.

Capture d'écran 2026-10-17 200658.png



Capture d'écran 2026-10-17 200730.png

Features :

  • 14 extra crafts included (Saddle, Elytra, Totem, Trident, Enchanted Golden Apple, Horse Armors, Head, Bell, Name Tag, Experience Bottle, Ender Pearl, Poisonous Potato)
  • Create your own crafts in YAML or with the in-game creator, no code needed
  • Crafting table (shaped / shapeless), furnace, blast furnace, smoker, campfire and stonecutter recipes
  • Custom results: name, lore, enchantments, custom model data, player head of the crafter
  • In-game menu to browse, enable, disable, create and delete crafts
  • Per-recipe permissions
  • Recipes step aside automatically when your Minecraft version already has its own craft for that item (ex: the saddle)
  • Replace a vanilla recipe with your own
  • Translatable messages (English and French included)
  • Reload without restarting: /sec reload

Commands :
/sec :
Menu to see the crafts (admins can enable, disable, create and delete crafts from it)
/sec list : The list of crafts and their status
/sec info [craft] : Details of a craft
/sec toggle [craft/on/off] : Enable or disable a craft, or all crafts
/sec restore [craft] : Bring back a craft deleted from the menu
/sec reload : Reload the config, languages and recipe files
/craft : Craft table menu
/toggle still works like before (same as /sec toggle).

Create a craft with the menu

Open /sec as an admin, click Create a recipe, put your ingredients and the result, click Save and type an id in the chat. Your items are never taken: only copies are placed.

Create a craft with a file

Create a file in plugins/SimplyExtendCraft/recipes/ (any name ending in .yml), then run /sec reload.

hyper_sword:
  result:
    material: DIAMOND_SWORD
    name: "&b&lHyper Sword"
    lore: ["&7Forged from pure diamond."]
    enchantments: { sharpness: 6, unbreaking: 3 }
  shape: [" D ", " D ", " S "]
  ingredients: { D: DIAMOND_BLOCK, S: STICK }

A full reference of every option is generated in plugins/SimplyExtendCraft/examples.yml. A mistake in a recipe never stops the plugin: the recipe is skipped and the console tells you what to fix.

Files : recipes/default.yml (the 14 included crafts, editable), config.yml, lang/

Permission :
simplyextendcraft.sec
simplyextendcraft.craft
simplyextendcraft.admin

sec : /sec and the recipe menu (everyone by default)
craft : /craft (operators by default)
admin : toggle, create, delete, reload (operators by default)
simplyextendcraft.all still works (same as admin).

Updating from an older version :
Your old settings are migrated automatically.

Similar projects

Plugin →