StartupEvents.registry('fluid', event => {
    event.create('blazing_blood')
      .displayName('Blaze blood')
      .stillTexture('kubejs:block/blaze/still')
      .flowingTexture('kubejs:block/blaze/flowing')
      .bucketColor(0xF6A617)
      .rarity('epic')
      .luminosity(15)
      .bucketItem.burnTime(2000)
      .rarity('epic');

    event.create('iron_ion_solution')
    .thinTexture(0xFFFF66)
    .bucketColor(0xFFFF66)

    event.create('copper_ion_solution')
    .thinTexture(0x1015FF)
    .bucketColor(0x1015FF)

    event.create('gold_ion_solution')
    .thinTexture(0xFFD700)
    .bucketColor(0xFFD700)

    event.create('zinc_ion_solution')
    .thinTexture(0xFFFFFF)
    .bucketColor(0xFFFFFF)

    event.create('cobalt_ion_solution')
    .thinTexture(0xFFB6C1)
    .bucketColor(0xFFB6C1)

    event.create('molten_amethyst')
    .displayName('Molten Amethyst')
    .stillTexture('kubejs:block/amethyst/still')
    .flowingTexture('kubejs:block/amethyst/flowing')
    .bucketColor(0x604590)
    .luminosity(15);

    event.create('molten_diamond')
    .displayName('Molten Diamond')
    .stillTexture('kubejs:block/diamond/still')
    .flowingTexture('kubejs:block/diamond/flowing')
    .bucketColor(0x5FD1C3)
    .luminosity(15);

    event.create('molten_emerald')
    .displayName('Molten Emerald')
    .stillTexture('kubejs:block/emerald/still')
    .flowingTexture('kubejs:block/emerald/flowing')
    .bucketColor(0x1CC24E)
    .luminosity(15);

    event.create('molten_metals:molten_cobalt')
    .displayName('Molten Cobalt')
    .stillTexture('kubejs:block/cobalt/still')
    .flowingTexture('kubejs:block/cobalt/flowing')
    .bucketColor(0x387AC8)
    .luminosity(15);

    event.create('dragon_blood')
    .thinTexture(0xe02fc9)
    .bucketItem.rarity("epic")

    event.create('naphtha')
    .thinTexture(0x6F2404)
    .bucketColor(0x6F2404)

    event.create('heavy_oil')
    .thinTexture(0x010101)
    .bucketColor(0x010101)

    event.create('sulfur_gas')
    .thinTexture(0xffffe6)
    .bucketColor(0xffffe6)

    event.create('flow_gunpowder')
    .thickTexture(0xA19D9F)
    .displayName('Flowing Gunpowder')
    .noBucket()
    .noBlock();
})