ServerEvents.recipes(event => {
  /*let fluidList = Fluid.getTypes()
  let xpFluid = []
  fluidList.forEach(id => {
      let flu = Fluid.of(id)
      console.log(flu.getTags())
      if (flu.hasTag('forge:experience')) { xpFluid.push(id) }
  })*/
  // Tags still blah on first load
  let xpFluid = [
    'industrialforegoing:essence',
    'mob_grinding_utils:fluid_xp',
    'pneumaticcraft:memory_essence',
    'reliquary:xp_juice_still',
    'sophisticatedcore:xp_still',
    'create_enchantment_industry:experience'
  ]
  xpFluid.sort()
  let woolOrder = [
    'minecraft:orange_wool',
    'minecraft:magenta_wool',
    'minecraft:light_blue_wool',
    'minecraft:yellow_wool',
    'minecraft:lime_wool',
    'minecraft:pink_wool',
    'minecraft:gray_wool',
    'minecraft:light_gray_wool',
    'minecraft:cyan_wool',
    'minecraft:purple_wool',
    'minecraft:blue_wool',
    'minecraft:brown_wool',
    'minecraft:green_wool',
    'minecraft:red_wool',
    'minecraft:black_wool'
  ]
  for (var i in xpFluid) {
    if (Platform.isLoaded('thermal_expansion')) {
      let recipe = {
        type: "thermal:brewer",
        ingredients: [
          { fluid_tag: "forge:experience", amount: 250 },
          { item: woolOrder[i] }
        ],
        result: { fluid: xpFluid[i], amount: 250 }
      }
      event.custom(recipe).id(`kubejs:thermal/brewer/xp_conv_${i}`)
    }
    if (Platform.isLoaded('create')) {
      let recipe = {
        type: "create:mixing",
        ingredients: [
          { fluidTag: "forge:experience", amount: 250 },
          { item: woolOrder[i] }
        ],
        results: [{ fluid: xpFluid[i], amount: 250 }]
      }
      event.custom(recipe).id(`kubejs:create/mixing/xp_conv_${i}`)
    }
    if (Platform.isLoaded('pneumaticcraft')) {
      let recipe = {
        type: "pneumaticcraft:thermo_plant",
        item_input: { item: woolOrder[i] },
        fluid_input: {
          type: "pneumaticcraft:fluid",
          tag: "forge:experience",
          amount: 250
        },
        fluid_output: { fluid: xpFluid[i], amount: 250 },
        pressure: 2.0,
        speed: 1,
        air_use_multiplier: 1.0,
        exothermic: false
      }
      event.custom(recipe).id(`kubejs:pneumaticcraft/thermo_plant/xp_conv_${i}`)
    }
  }
})
