Other Recipe Types - mehboss/CustomRecipes GitHub Wiki

For SHAPED or SHAPELESS keep Converter set to none and utilize the Shapeless option.

Creating Other Recipe Types

All recipes are located in 'plugins/CustomRecipes/recipes'. To create your own, simply copy any of the template ones, and change their values. Down below you can find information regarding each config entry.

It does not matter what slot(s) you place your ingredient abbreviation(s) in. What matters are the amounts of ingredients per recipe type.

Supported Recipe Types

FURNACE BLASTFURNACE SMOKER CAMPFIRE STONECUTTER ANVIL GRINDSTONE BREWING

Cooking Recipe Structure (Furnace)

WheatSand:
  Enabled: true
  Exact-Choice: true
  Auto-Discover-Recipe: true
  Book-Category: 'MISC'
  Identifier: WHEATSAND
  Converter: FURNACE
  Cooktime: 20 # In ticks - 20 ticks per second
  Experience: 1 # In points, not levels
  Result:
    Item: SAND
    Amount: 1
  ItemCrafting:
  - WXX
  - XXX
  - XXX
  Ingredients:
    W:
      Name: none
      Material: WHEAT_SEEDS
      Identifier: none
      Amount: 1
  Disabled-Worlds: []

Anvil Recipe Structure

AnvilRecipe:
  Enabled: true
  Exact-Choice: true
  Auto-Discover-Recipe: true
  Book-Category: 'MISC'
  Identifier: ANVILRECIPE
  Converter: ANVIL
  Repair-Cost: 1 # repair costs of anvil
  Result:
    Item: DIAMOND_SWORD
    Amount: 1
  ItemCrafting:
  - FSX
  - XXX
  - XXX
  Ingredients:
    F:
      Name: none
      Material: EMERALD
      Identifier: none
      Amount: 1
    F:
      Name: none
      Material: IRON_INGOT
      Identifier: none
      Amount: 1
  Disabled-Worlds: []

Stonecutter Recipe Structure

StoneCutter:
  Enabled: true
  Converter: STONECUTTER
  Group: 'scutter' # define a group to show other recipe outputs
  Identifier: StoneCutterRecipe
  Permission: crecipe.recipe.stonecutter
  Auto-Discover-Recipe: true
  Book-Category: MISC
  Result:
    Item: IRON_INGOT
    Amount: 1
  ItemCrafting:
  - XXX
  - XDX
  - XXX
  Ingredients:
    D:
      Material: PAPER
      Identifier: none
      Amount: 1
  Disabled-Worlds: []

Grindstone Recipe Structure

Grindstone:
  Enabled: true
  Shapeless: false
  Identifier: CursedPickRepair
  Converter: GRINDSTONE
  Permission: crecipe.recipe.cprepair
  Experience: 1.0 # in points
  Result:
    Item: CURSED_PICKAXE
    Amount: 1
  ItemCrafting:
  - XXX
  - PDX
  - XXX
  Ingredients:
    P:
      Material: DIAMOND_PICKAXE
      Identifier: CURSED_PICKAXE
      Amount: 1
    D:
      Material: DIAMOND
      Identifier: none
      Amount: 2
  Disabled-Worlds: []

Brewing Recipe Structure

Brewing:
  Enabled: true
  Exact-Choice: true
  Identifier: BREWING_TEST
  Converter: BREWING
  Permission: crecipe.recipe.brewingtest
  FuelSet: 20
  FuelCharge: 5
  Result:
    Item: POTION
    Name: Potion of Strength
    Color: ORANGE
    Effects:
    - Type: STRENGTH
      Duration: 90
      Amplifier: 2
    - Type: SPEED
      Duration: 45
      Amplifier: 1
    UseVanillaType: false
    Amount: 1
    Lore: []
    Effects: []
    Enchantments: []
  Requires-Items: false
  Required-Item: []
  ItemCrafting:
  - ABX
  - XXX
  - XXX
  Ingredients:
  // first slot sets the fuel
    A:
      Material: EMERALD
      Name: none
      Custom-Model-Data: none
      Amount: 1
  // second slot sets the ingredient
    B:
      Material: COAL
      Identifier: none
      Name: none
      Custom-Model-Data: none
      Amount: 1