// priority: -25
console.info("[SOCIETY-S-COBBLEMON] cobblemonArtisanRecipes.js loaded");

[
  {
    input: "cobblemon:red_apricorn",
    output: ["6x cobblemon:red_apricorn_seed"],
  },
  {
    input: "cobblemon:yellow_apricorn",
    output: ["6x cobblemon:yellow_apricorn_seed"],
  },
  {
    input: "cobblemon:green_apricorn",
    output: ["6x cobblemon:green_apricorn_seed"],
  },
  {
    input: "cobblemon:blue_apricorn",
    output: ["6x cobblemon:blue_apricorn_seed"],
  },
  {
    input: "cobblemon:pink_apricorn",
    output: ["6x cobblemon:pink_apricorn_seed"],
  },
  {
    input: "cobblemon:black_apricorn",
    output: ["6x cobblemon:black_apricorn_seed"],
  },
  {
    input: "cobblemon:white_apricorn",
    output: ["6x cobblemon:white_apricorn_seed"],
  },
  { input: "cobblemon:red_mint_leaf", output: ["6x cobblemon:red_mint_seeds"] },
  {
    input: "cobblemon:blue_mint_leaf",
    output: ["6x cobblemon:blue_mint_seeds"],
  },
  {
    input: "cobblemon:cyan_mint_leaf",
    output: ["6x cobblemon:cyan_mint_seeds"],
  },
  {
    input: "cobblemon:pink_mint_leaf",
    output: ["6x cobblemon:pink_mint_seeds"],
  },
  {
    input: "cobblemon:green_mint_leaf",
    output: ["6x cobblemon:green_mint_seeds"],
  },
  {
    input: "cobblemon:white_mint_leaf",
    output: ["6x cobblemon:white_mint_seeds"],
  },
  { input: "cobblemon:vivichoke", output: ["6x cobblemon:vivichoke_seeds"] },
].forEach((recipe) => {
  global.seedMakerRecipes.set(recipe.input, { output: recipe.output });
});

[
  { input: "cobblemon:medicinal_leek", output: ["sunlit_cobblemon:leek_preserves"] },
  { input: "cobblemon:vivichoke", output: ["sunlit_cobblemon:vivichoke_preserves"] },

  { input: "cobblemon:oran_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:cheri_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:chesto_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:pecha_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:rawst_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:aspear_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:persim_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:razz_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:bluk_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:nanab_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:wepear_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:pinap_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:occa_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:passho_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:wacan_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:rindo_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:yache_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:chople_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:kebia_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:shuca_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:coba_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:payapa_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:tanga_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:charti_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:kasib_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:haban_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:colbur_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:babiri_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },
  { input: "cobblemon:chilan_berry", output: ["sunlit_cobblemon:common_cobbleberry_preserves"] },

  { input: "cobblemon:roseli_berry", output: ["sunlit_cobblemon:uncommon_cobbleberry_preserves"] },
  { input: "cobblemon:leppa_berry", output: ["sunlit_cobblemon:uncommon_cobbleberry_preserves"] },
  { input: "cobblemon:lum_berry", output: ["sunlit_cobblemon:uncommon_cobbleberry_preserves"] },
  { input: "cobblemon:figy_berry", output: ["sunlit_cobblemon:uncommon_cobbleberry_preserves"] },
  { input: "cobblemon:wiki_berry", output: ["sunlit_cobblemon:uncommon_cobbleberry_preserves"] },
  { input: "cobblemon:mago_berry", output: ["sunlit_cobblemon:uncommon_cobbleberry_preserves"] },
  { input: "cobblemon:aguav_berry", output: ["sunlit_cobblemon:uncommon_cobbleberry_preserves"] },
  { input: "cobblemon:iapapa_berry", output: ["sunlit_cobblemon:uncommon_cobbleberry_preserves"] },
  { input: "cobblemon:sitrus_berry", output: ["sunlit_cobblemon:uncommon_cobbleberry_preserves"] },
  { input: "cobblemon:touga_berry", output: ["sunlit_cobblemon:uncommon_cobbleberry_preserves"] },
  { input: "cobblemon:cornn_berry", output: ["sunlit_cobblemon:uncommon_cobbleberry_preserves"] },
  { input: "cobblemon:magost_berry", output: ["sunlit_cobblemon:uncommon_cobbleberry_preserves"] },
  { input: "cobblemon:rabuta_berry", output: ["sunlit_cobblemon:uncommon_cobbleberry_preserves"] },
  { input: "cobblemon:nomel_berry", output: ["sunlit_cobblemon:uncommon_cobbleberry_preserves"] },
  { input: "cobblemon:hopo_berry", output: ["sunlit_cobblemon:uncommon_cobbleberry_preserves"] },

  { input: "cobblemon:enigma_berry", output: ["sunlit_cobblemon:rare_cobbleberry_preserves"] },
  { input: "cobblemon:pomeg_berry", output: ["sunlit_cobblemon:rare_cobbleberry_preserves"] },
  { input: "cobblemon:kelpsy_berry", output: ["sunlit_cobblemon:rare_cobbleberry_preserves"] },
  { input: "cobblemon:qualot_berry", output: ["sunlit_cobblemon:rare_cobbleberry_preserves"] },
  { input: "cobblemon:hondew_berry", output: ["sunlit_cobblemon:rare_cobbleberry_preserves"] },
  { input: "cobblemon:grepa_berry", output: ["sunlit_cobblemon:rare_cobbleberry_preserves"] },
  { input: "cobblemon:tamato_berry", output: ["sunlit_cobblemon:rare_cobbleberry_preserves"] },
  { input: "cobblemon:spelon_berry", output: ["sunlit_cobblemon:rare_cobbleberry_preserves"] },
  { input: "cobblemon:pamtre_berry", output: ["sunlit_cobblemon:rare_cobbleberry_preserves"] },
  { input: "cobblemon:watmel_berry", output: ["sunlit_cobblemon:rare_cobbleberry_preserves"] },
  { input: "cobblemon:durin_berry", output: ["sunlit_cobblemon:rare_cobbleberry_preserves"] },
  { input: "cobblemon:belue_berry", output: ["sunlit_cobblemon:rare_cobbleberry_preserves"] },

  { input: "cobblemon:kee_berry", output: ["sunlit_cobblemon:legendary_cobbleberry_preserves"] },
  { input: "cobblemon:maranga_berry", output: ["sunlit_cobblemon:legendary_cobbleberry_preserves"] },
  { input: "cobblemon:liechi_berry", output: ["sunlit_cobblemon:legendary_cobbleberry_preserves"] },
  { input: "cobblemon:ganlon_berry", output: ["sunlit_cobblemon:legendary_cobbleberry_preserves"] },
  { input: "cobblemon:salac_berry", output: ["sunlit_cobblemon:legendary_cobbleberry_preserves"] },
  { input: "cobblemon:petaya_berry", output: ["sunlit_cobblemon:legendary_cobbleberry_preserves"] },
  { input: "cobblemon:apicot_berry", output: ["sunlit_cobblemon:legendary_cobbleberry_preserves"] },
  { input: "cobblemon:lansat_berry", output: ["sunlit_cobblemon:legendary_cobbleberry_preserves"] },
  { input: "cobblemon:starf_berry", output: ["sunlit_cobblemon:legendary_cobbleberry_preserves"] },
  { input: "cobblemon:micle_berry", output: ["sunlit_cobblemon:legendary_cobbleberry_preserves"] },
  { input: "cobblemon:custap_berry", output: ["sunlit_cobblemon:legendary_cobbleberry_preserves"] },
  { input: "cobblemon:jaboca_berry", output: ["sunlit_cobblemon:legendary_cobbleberry_preserves"] },
  { input: "cobblemon:rowap_berry", output: ["sunlit_cobblemon:legendary_cobbleberry_preserves"] },
].forEach((recipe) => {
  global.preservesJarRecipes.set(recipe.input, { output: recipe.output });
});

[
  {
    input: "windswept:lavender_crown",
    output: ["cobblemon:galarica_cuff"],
  },
  {
    input: "windswept:holly_wreath",
    output: ["cobblemon:galarica_wreath"],
  },
  {
    input: "society:steamy_gadget",
    output: ["cobblemon:upgrade"],
  },
  {
    input: "gamediscs:game_disc_slime",
    output: ["cobblemon:dubious_disc"],
  },
  {
    input: "society:aged_apple_wine",
    output: ["cobblemon:sweet_apple"],
  },
  {
    input: "society:aged_apple_cider",
    output: ["cobblemon:tart_apple"],
  },
  {
    input: "society:aged_mana_king",
    output: ["cobblemon:syrupy_apple"],
  },
  {
    input: "farmersdelight:sweet_berry_cheesecake",
    output: ["cobblemon:whipped_dream"],
  },
  {
    input: "sunlit_cobblemon:poison_drop",
    output: ["society:spark_gro"],
  },
  {
    input: "sunlit_cobblemon:strange_spore",
    output: ["4x society:enriched_bone_meal"],
  },
  {
    input: "cobblemon:metal_coat",
    output: ["1x oreganized:silver_ingot"],
  },
  {
    input: "sunlit_cobblemon:permafrost_drop",
    output: ["4x society:frozen_tear"],
  },
  {
    input: "sunlit_cobblemon:quicksilver",
    output: ["3x cobblemon:silver_powder"],
  },
  { 
    input: "sunlit_cobblemon:draco_meteorite", 
    output: ["12x society:sparkstone"] 
  }
].forEach((recipe) => {
  global.recyclingMachineRecipes.set(recipe.input, { output: recipe.output });
});

[
  { input: "cobblemon:oran_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:cheri_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:chesto_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:pecha_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:rawst_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:aspear_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:persim_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:razz_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:bluk_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:nanab_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:wepear_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:pinap_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:occa_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:passho_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:wacan_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:rindo_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:yache_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:chople_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:kebia_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:shuca_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:coba_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:payapa_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:tanga_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:charti_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:kasib_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:haban_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:colbur_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:babiri_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },
  { input: "cobblemon:chilan_berry", output: ["sunlit_cobblemon:dried_common_cobbleberry"] },

  { input: "cobblemon:roseli_berry", output: ["sunlit_cobblemon:dried_uncommon_cobbleberry"] },
  { input: "cobblemon:leppa_berry", output: ["sunlit_cobblemon:dried_uncommon_cobbleberry"] },
  { input: "cobblemon:lum_berry", output: ["sunlit_cobblemon:dried_uncommon_cobbleberry"] },
  { input: "cobblemon:figy_berry", output: ["sunlit_cobblemon:dried_uncommon_cobbleberry"] },
  { input: "cobblemon:wiki_berry", output: ["sunlit_cobblemon:dried_uncommon_cobbleberry"] },
  { input: "cobblemon:mago_berry", output: ["sunlit_cobblemon:dried_uncommon_cobbleberry"] },
  { input: "cobblemon:aguav_berry", output: ["sunlit_cobblemon:dried_uncommon_cobbleberry"] },
  { input: "cobblemon:iapapa_berry", output: ["sunlit_cobblemon:dried_uncommon_cobbleberry"] },
  { input: "cobblemon:sitrus_berry", output: ["sunlit_cobblemon:dried_uncommon_cobbleberry"] },
  { input: "cobblemon:touga_berry", output: ["sunlit_cobblemon:dried_uncommon_cobbleberry"] },
  { input: "cobblemon:cornn_berry", output: ["sunlit_cobblemon:dried_uncommon_cobbleberry"] },
  { input: "cobblemon:magost_berry", output: ["sunlit_cobblemon:dried_uncommon_cobbleberry"] },
  { input: "cobblemon:rabuta_berry", output: ["sunlit_cobblemon:dried_uncommon_cobbleberry"] },
  { input: "cobblemon:nomel_berry", output: ["sunlit_cobblemon:dried_uncommon_cobbleberry"] },
  { input: "cobblemon:hopo_berry", output: ["sunlit_cobblemon:dried_uncommon_cobbleberry"] },

  { input: "cobblemon:enigma_berry", output: ["sunlit_cobblemon:dried_rare_cobbleberry"] },
  { input: "cobblemon:pomeg_berry", output: ["sunlit_cobblemon:dried_rare_cobbleberry"] },
  { input: "cobblemon:kelpsy_berry", output: ["sunlit_cobblemon:dried_rare_cobbleberry"] },
  { input: "cobblemon:qualot_berry", output: ["sunlit_cobblemon:dried_rare_cobbleberry"] },
  { input: "cobblemon:hondew_berry", output: ["sunlit_cobblemon:dried_rare_cobbleberry"] },
  { input: "cobblemon:grepa_berry", output: ["sunlit_cobblemon:dried_rare_cobbleberry"] },
  { input: "cobblemon:tamato_berry", output: ["sunlit_cobblemon:dried_rare_cobbleberry"] },
  { input: "cobblemon:spelon_berry", output: ["sunlit_cobblemon:dried_rare_cobbleberry"] },
  { input: "cobblemon:pamtre_berry", output: ["sunlit_cobblemon:dried_rare_cobbleberry"] },
  { input: "cobblemon:watmel_berry", output: ["sunlit_cobblemon:dried_rare_cobbleberry"] },
  { input: "cobblemon:durin_berry", output: ["sunlit_cobblemon:dried_rare_cobbleberry"] },
  { input: "cobblemon:belue_berry", output: ["sunlit_cobblemon:dried_rare_cobbleberry"] },

  { input: "cobblemon:kee_berry", output: ["sunlit_cobblemon:dried_legendary_cobbleberry"] },
  { input: "cobblemon:maranga_berry", output: ["sunlit_cobblemon:dried_legendary_cobbleberry"] },
  { input: "cobblemon:liechi_berry", output: ["sunlit_cobblemon:dried_legendary_cobbleberry"] },
  { input: "cobblemon:ganlon_berry", output: ["sunlit_cobblemon:dried_legendary_cobbleberry"] },
  { input: "cobblemon:salac_berry", output: ["sunlit_cobblemon:dried_legendary_cobbleberry"] },
  { input: "cobblemon:petaya_berry", output: ["sunlit_cobblemon:dried_legendary_cobbleberry"] },
  { input: "cobblemon:apicot_berry", output: ["sunlit_cobblemon:dried_legendary_cobbleberry"] },
  { input: "cobblemon:lansat_berry", output: ["sunlit_cobblemon:dried_legendary_cobbleberry"] },
  { input: "cobblemon:starf_berry", output: ["sunlit_cobblemon:dried_legendary_cobbleberry"] },
  { input: "cobblemon:micle_berry", output: ["sunlit_cobblemon:dried_legendary_cobbleberry"] },
  { input: "cobblemon:custap_berry", output: ["sunlit_cobblemon:dried_legendary_cobbleberry"] },
  { input: "cobblemon:jaboca_berry", output: ["sunlit_cobblemon:dried_legendary_cobbleberry"] },
  { input: "cobblemon:rowap_berry", output: ["sunlit_cobblemon:dried_legendary_cobbleberry"] },

  { input: "sunlit_cobblemon:paras_mushroom", output: ["sunlit_cobblemon:dried_paras_mushroom"] },
].forEach((recipe) => {
  global.dehydratorRecipes.set(recipe.input, { output: recipe.output });
});

global.cobbleTypeGems.forEach((gem) => {
  global.crystalariumCrystals.set(gem.item, {
    output: [`2x ${gem.item}`],
    time: 5,
  });
});

global.mushroomLogRecipes.set("cobblemon:apricorn_log", { output: ["1x cobblemon:big_root"] });

global.loomRecipes.set("sunlit_cobblemon:electro_wool", { output: ["sunlit_cobblemon:electric_canvas"] });

global.oilMakerRecipes.set("sunlit_cobblemon:poison_drop", { output: ["sunlit_cobblemon:venomshine"] });

global.cheesePressRecipes.set("sunlit_cobblemon:moomoo_milk", { output: ["sunlit_cobblemon:moomoo_cheese"] });
global.cheesePressRecipes.set("sunlit_cobblemon:large_moomoo_milk", { output: ["4x sunlit_cobblemon:moomoo_cheese"] });
global.cheesePressRecipes.set("sunlit_cobblemon:spider_milk", { output: ["meadow:piece_of_warped_cheese"] })
global.agingCaskRecipes.set("sunlit_cobblemon:moomoo_cheese", { output: ["1x sunlit_cobblemon:aged_moomoo_cheese"], time: 3 });
global.ancientCaskRecipes.set("sunlit_cobblemon:aged_moomoo_cheese", { output: ["1x sunlit_cobblemon:double_aged_moomoo_cheese"], time: 13 });