StartupEvents.registry('item', Mysteria => {

    //##### Fluids #####

    //Lava
    Mysteria.create('lava_cell', 'custom_infinity_cell')
        .texture('kubejs:item/lava_cell')
        .fluidType('minecraft:lava')
        .cellModel('kubejs:block/drive/lava_cell');

    // ##### Basic Stuff #####
    //Dirt
    Mysteria.create('dirt_cell', 'custom_infinity_cell')
        .texture('kubejs:item/dirt_cell')
        .itemType('minecraft:dirt')
        .cellModel('kubejs:block/drive/dirt_cell');
    //Moss
    Mysteria.create('moss_cell', 'custom_infinity_cell')
        .texture('kubejs:item/moss_cell')
        .itemType('minecraft:moss_block')
        .cellModel('kubejs:block/drive/moss_cell');
    //Andesite
    Mysteria.create('andesite_cell', 'custom_infinity_cell')
        .texture('kubejs:item/andesite_cell')
        .itemType('minecraft:andesite')
        .cellModel('kubejs:block/drive/andesite_cell');
    //Diorite
    Mysteria.create('diorite_cell', 'custom_infinity_cell')
        .texture('kubejs:item/diorite_cell')
        .itemType('minecraft:diorite')
        .cellModel('kubejs:block/drive/diorite_cell');
    //Granite
    Mysteria.create('granite_cell', 'custom_infinity_cell')
        .texture('kubejs:item/granite_cell')
        .itemType('minecraft:granite')
        .cellModel('kubejs:block/drive/granite_cell');
    //Tuff
    Mysteria.create('tuff_cell', 'custom_infinity_cell')
        .texture('kubejs:item/tuff_cell')
        .itemType('minecraft:tuff')
        .cellModel('kubejs:block/drive/tuff_cell');
    //sand
    Mysteria.create('sand_cell', 'custom_infinity_cell')
        .texture('kubejs:item/sand_cell')
        .itemType('minecraft:sand')
        .cellModel('kubejs:block/drive/sand_cell');
    //Red Sand
    Mysteria.create('red_sand_cell', 'custom_infinity_cell')
        .texture('kubejs:item/red_sand_cell')
        .itemType('minecraft:red_sand')
        .cellModel('kubejs:block/drive/red_sand_cell');
    //End Stone
    Mysteria.create('end_stone_cell', 'custom_infinity_cell')
        .texture('kubejs:item/end_stone_cell')
        .itemType('minecraft:end_stone')
        .cellModel('kubejs:block/drive/end_stone_cell');
    //Netherrack
    Mysteria.create('netherrack_cell', 'custom_infinity_cell')
        .texture('kubejs:item/netherrack_cell')
        .itemType('minecraft:netherrack')
        .cellModel('kubejs:block/drive/netherrack_cell');
    //Clay
    Mysteria.create('clay_cell', 'custom_infinity_cell')
        .texture('kubejs:item/clay_cell')
        .itemType('minecraft:clay')
        .cellModel('kubejs:block/drive/clay_cell');
    //Blackstone
    Mysteria.create('blackstone_cell', 'custom_infinity_cell')
        .texture('kubejs:item/blackstone_cell')
        .itemType('minecraft:blackstone')
        .cellModel('kubejs:block/drive/blackstone_cell');
    //Basalt
    Mysteria.create('basalt_cell', 'custom_infinity_cell')
        .texture('kubejs:item/basalt_cell')
        .itemType('minecraft:basalt')
        .cellModel('kubejs:block/drive/basalt_cell');
    //Calcite
    Mysteria.create('calcite_cell', 'custom_infinity_cell')
        .texture('kubejs:item/calcite_cell')
        .itemType('minecraft:calcite')
        .cellModel('kubejs:block/drive/calcite_cell');
    //Cobbled Deepslate
    Mysteria.create('cobbled_deepslate_cell', 'custom_infinity_cell')
        .texture('kubejs:item/cobbled_deepslate_cell')
        .itemType('minecraft:cobbled_deepslate')
        .cellModel('kubejs:block/drive/cobbled_deepslate_cell');
    //Soul Sand
    Mysteria.create('soul_sand_cell', 'custom_infinity_cell')
        .texture('kubejs:item/soul_sand_cell')
        .itemType('minecraft:soul_sand')
        .cellModel('kubejs:block/drive/soul_sand_cell');
    //Sky stone
    Mysteria.create('sky_stone_cell', 'custom_infinity_cell')
        .texture('kubejs:item/sky_stone_cell')
        .itemType('ae2:sky_stone_block')
        .cellModel('kubejs:block/drive/sky_stone_cell');

})