events.listen("recipes", function (e) {
  //terre en mycelium
  e.custom({
    type: "interactio:item_fluid_transform",
    inputs: [{ item: "minecraft:dirt", count: 1, return_chance: 0 }],
    fluid: { fluid: "minecraft:water" },
    output: { item: "minecraft:mycelium", count: 1 },
    consume_fluid: 0,
  });

  //sky dust -> sky stone par gonflement eau
  e.custom({
    type: "interactio:item_fluid_transform",
    inputs: [
      { item: "appliedenergistics2:sky_dust", count: 1, return_chance: 0 },
    ],
    fluid: { fluid: "minecraft:water" },
    output: { item: "appliedenergistics2:sky_stone_block", count: 1 },
    consume_fluid: 0,
  });
  //terre en driftwold
  e.custom({
    type: "interactio:item_fluid_transform",
    inputs: [{ item: "minecraft:oak_log", count: 1, return_chance: 0 }],
    fluid: { fluid: "exnihilosequentia:witchwater" },
    output: { item: "upgrade_aquatic:driftwood_log", count: 4 },
    consume_fluid: 0.2,
  });
  e.custom({
    type: "interactio:item_fluid_transform",
    inputs: [
      { item: "integrateddynamics:menril_berries", count: 1, return_chance: 0 },
    ],
    fluid: { fluid: "minecraft:water" },
    output: { item: "integrateddynamics:crystalized_menril_chunk", count: 2 },
    consume_fluid: 0.3,
  });

  e.custom({
    type: "interactio:item_fluid_transform",
    inputs: [{ item: "minecraft:iron_ore", count: 1, return_chance: 0 }],
    fluid: { fluid: "astralsorcery:liquid_starlight" },
    output: { item: "astralsorcery:starmetal_ore", count: 1 },
    consume_fluid: 0.2,
  });
});
