ServerEvents.recipes(event => {
    //ALl Dye Blue
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:blue'
    },
    itemInput: {
      ingredient: {
        item: 'mekanism:dye_base'
      }
    },
    output: {
      item: 'kubejs:dye_bleu_fonce'
    }
  })
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:blue'
    },
    itemInput: {
      ingredient: {
        item: 'kubejs:dye_bleu_fonce'
      }
    },
    output: {
      item: 'kubejs:dye_bleu_sombre'
    }
  })
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:blue'
    },
    itemInput: {
      ingredient: {
        item: 'kubejs:dye_bleu_sombre'
      }
    },
    output: {
      item: 'kubejs:dye_bleu_casse'
    }
  })
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:blue'
    },
    itemInput: {
      ingredient: {
        item: 'kubejs:dye_bleu_casse'
      }
    },
    output: {
      item: 'kubejs:dye_bleu_cobalt'
    }
  })
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:blue'
    },
    itemInput: {
      ingredient: {
        item: 'kubejs:dye_bleu_cobalt'
      }
    },
    output: {
      item: 'kubejs:dye_bleu_celeste'
    }
  })
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:blue'
    },
    itemInput: {
      ingredient: {
        item: 'kubejs:dye_bleu_celeste'
      }
    },
    output: {
      item: 'kubejs:dye_bleu_claire'
    }
  })
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:blue'
    },
    itemInput: {
      ingredient: {
        item: 'kubejs:dye_bleu_claire'
      }
    },
    output: {
      item: 'kubejs:dye_bleu_charrette'
    }
  })
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:blue'
    },
    itemInput: {
      ingredient: {
        item: 'kubejs:dye_bleu_charrette'
      }
    },
    output: {
      item: 'kubejs:dye_celadon'
    }
  })
  //All Dye Vert
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:green'
    },
    itemInput: {
      ingredient: {
        item: 'mekanism:dye_base'
      }
    },
    output: {
      item: 'kubejs:dye_vert_fonce'
    }
  })
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:green'
    },
    itemInput: {
      ingredient: {
        item: 'kubejs:dye_vert_fonce'
      }
    },
    output: {
      item: 'kubejs:dye_turquoise'
    }
  })
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:green'
    },
    itemInput: {
      ingredient: {
        item: 'kubejs:dye_turquoise'
      }
    },
    output: {
      item: 'kubejs:dye_vert_sombre'
    }
  })
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:green'
    },
    itemInput: {
      ingredient: {
        item: 'kubejs:dye_vert_sombre'
      }
    },
    output: {
      item: 'kubejs:dye_turquoise_fluo'
    }
  })
  //All Autre Vert
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:lime'
    },
    itemInput: {
      ingredient: {
        item: 'mekanism:dye_base'
      }
    },
    output: {
      item: 'kubejs:dye_vert_pistache'
    }
  })
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:lime'
    },
    itemInput: {
      ingredient: {
        item: 'kubejs:dye_vert_pistache'
      }
    },
    output: {
      item: 'kubejs:dye_vert_fluo'
    }
  })
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:lime'
    },
    itemInput: {
      ingredient: {
        item: 'kubejs:dye_vert_fluo'
      }
    },
    output: {
      item: 'kubejs:dye_vert_claire'
    }
  })
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:lime'
    },
    itemInput: {
      ingredient: {
        item: 'kubejs:dye_vert_claire'
      }
    },
    output: {
      item: 'kubejs:dye_vert_casse'
    }
  })
  //All Dye Orange
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:orange'
    },
    itemInput: {
      ingredient: {
        item: 'mekanism:dye_base'
      }
    },
    output: {
      item: 'kubejs:dye_orange_fonce'
    }
  })
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:orange'
    },
    itemInput: {
      ingredient: {
        item: 'kubejs:dye_orange_fonce'
      }
    },
    output: {
      item: 'kubejs:dye_orange_claire'
    }
  })
  //All Dye Yellow
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:yellow'
    },
    itemInput: {
      ingredient: {
        item: 'mekanism:dye_base'
      }
    },
    output: {
      item: 'kubejs:dye_jaune_casse'
    }
  })
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:yellow'
    },
    itemInput: {
      ingredient: {
        item: 'kubejs:dye_jaune_casse'
      }
    },
    output: {
      item: 'kubejs:dye_jaune_sombre'
    }
  })
  //All Dye Dark Red
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:dark_red'
    },
    itemInput: {
      ingredient: {
        item: 'mekanism:dye_base'
      }
    },
    output: {
      item: 'kubejs:dye_rouge_sombre'
    }
  })
  //All Dye Red
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:red'
    },
    itemInput: {
      ingredient: {
        item: 'mekanism:dye_base'
      }
    },
    output: {
      item: 'kubejs:dye_rouge_fonce'
    }
  })
  //All Dye Brown
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:brown'
    },
    itemInput: {
      ingredient: {
        item: 'mekanism:dye_base'
      }
    },
    output: {
      item: 'kubejs:dye_marron_claire'
    }
  })
  //All Dye Magenta
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:magenta'
    },
    itemInput: {
      ingredient: {
        item: 'mekanism:dye_base'
      }
    },
    output: {
      item: 'kubejs:dye_rose_fluo'
    }
  })
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:magenta'
    },
    itemInput: {
      ingredient: {
        item: 'kubejs:dye_rose_fluo'
      }
    },
    output: {
      item: 'kubejs:dye_magenta'
    }
  })
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:magenta'
    },
    itemInput: {
      ingredient: {
        item: 'kubejs:dye_magenta'
      }
    },
    output: {
      item: 'kubejs:dye_mauve'
    }
  })
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:magenta'
    },
    itemInput: {
      ingredient: {
        item: 'kubejs:dye_mauve'
      }
    },
    output: {
      item: 'kubejs:dye_rose_casse'
    }
  })
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:magenta'
    },
    itemInput: {
      ingredient: {
        item: 'kubejs:dye_rose_casse'
      }
    },
    output: {
      item: 'kubejs:dye_senoise'
    }
  })
  //All Dye Purple
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:purple'
    },
    itemInput: {
      ingredient: {
        item: 'mekanism:dye_base'
      }
    },
    output: {
      item: 'kubejs:dye_bizantium'
    }
  })
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:purple'
    },
    itemInput: {
      ingredient: {
        item: 'kubejs:dye_bizantium'
      }
    },
    output: {
      item: 'kubejs:dye_violine'
    }
  })
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:purple'
    },
    itemInput: {
      ingredient: {
        item: 'kubejs:dye_violine'
      }
    },
    output: {
      item: 'kubejs:dye_violet_casse'
    }
  })
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:purple'
    },
    itemInput: {
      ingredient: {
        item: 'kubejs:dye_violet_casse'
      }
    },
    output: {
      item: 'kubejs:dye_prune'
    }
  })
  event.custom({
    type: 'mekanism:painting',
    chemicalInput: {
      amount: 256,
      pigment: 'mekanism:purple'
    },
    itemInput: {
      ingredient: {
        item: 'kubejs:dye_prune'
      }
    },
    output: {
      item: 'kubejs:dye_purple_fonce'
    }
  })
})