//Made by zakarum5835

// Creative Essence

ServerEvents.recipes(event => {
  event.custom({
      type: "mysticalagriculture:infusion",
      input: {
        item: "mekanism:pellet_antimatter"

      },
      ingredients: [
          {
              item: "mysticalagradditions:insanium_block"
          },
          {
              item: "mysticalagradditions:insanium_ingot_block"
          },
          {
              item: "mysticalagradditions:insanium_block"
          },
          {
              item: "mysticalagradditions:insanium_ingot_block"
          },
          {
              item: "mysticalagradditions:insanium_block"
          },
          {
              item: "mysticalagradditions:insanium_ingot_block"
          },
          {
              item: "mysticalagradditions:insanium_block"
          },
          {
              item: "mysticalagradditions:insanium_ingot_block"
          }
      ],
      result: {
        item: "mysticalagradditions:creative_essence"
      }
  });
});

// Gilded Netherite Shield

ServerEvents.recipes(event => {
     event.smithing(

         "bygonenether:gilded_netherite_shield", //output
         "minecraft:netherite_upgrade_smithing_template", //input 1
         "minecraft:shield", //input 2
         "minecraft:netherite_ingot", //input 3

)})

// Diamond Termite Shard with Create mod

ServerEvents.recipes(event => {
  event.recipes.create.pressing('born_in_chaos_v1:diamond_termite_shard', 'minecraft:diamond')
})

// Void Pendant from The Deep Void mod, needed to escape from the Dimension to complete the Storyline
// Void Pendant

ServerEvents.recipes(event => {

      event.shaped(
    'the_deep_void:void_pendant',
    [
      'AYA',
      'ZXZ',
      'CYC'
    ],
    {
      A: 'the_deep_void:flesh_bone',
      Y: 'the_deep_void:greater_experience_bottle',
      Z: 'the_deep_void:soul_shard',
      X: 'the_deep_void:sacred_cinnabar',
      C: 'the_deep_void:mourner_hide'
    }
  ) 
})

// Nether Eye Crafting Recipe

ServerEvents.recipes(event => {

      event.shaped(
    'endrem:nether_eye',
    [
      'ZYZ',
      'YAY',
      'ZYZ'
    ],
    {
      A: 'bosses_of_mass_destruction:blazing_eye',
      Y: 'minecraft:ancient_debris',
      Z: 'minecraft:netherite_ingot'
    }
  ) 
})

// Unobtainium Upgrade Smithing Template

ServerEvents.recipes(event => {

      event.shaped(
    'allthemodium:unobtainium_upgrade_smithing_template',
    [
      'AEY',
      'DZX',
      ' C '
    ],
    {
      A: 'cataclysm:essence_of_the_storm',
      Y: 'cataclysm:remnant_skull',
      Z: 'allthemodium:vibranium_upgrade_smithing_template',
      X: 'legendary_monsters:portal_shard',
      C: 'cataclysm:gauntlet_of_guard',
      D: 'cataclysm:cursium_ingot',
      E: 'cataclysm:witherite_block'
    }
  ) 
})