
// GTCEuStartupEvents.registry('gtceu:recipe_type', event => {
//     event.create('kinetic_box')
//         .category('kinetic_box')
//         .setEUIO('in')
//         .setMaxIOSize(0, 0, 0, 0)
//         .setSound(GTSoundEntries.ARC);
// });

// GTCEuStartupEvents.registry('gtceu:machine', event => {
//     event.create('kinetic_box', 'multiblock')
//         .rotationState(RotationState.NON_Y_AXIS)
//         .recipeType('kinetic_box')
//         .appearanceBlock(GTBlocks.CASING_STEEL_SOLID)
//         .pattern(definition => FactoryBlockPattern.start()
//             .aisle('SSS', 'SSS', '   ')
//             .aisle('SSS', 'PGP', 'SSS')
//             .aisle('SSS', 'SCS', '   ')
//             .where('C', Predicates.controller(Predicates.blocks(definition.get())))
//             .where('S', Predicates.blocks(GTBlocks.CASING_STEEL_SOLID.get()))
//             .where('P', Predicates.abilities(PartAbility.INPUT_ENERGY).setExactLimit(1)
//                 .or(Predicates.abilities(PartAbility.OUTPUT_KINETIC).setExactLimit(1)))
//             .where('G', Predicates.blocks(GTBlocks.CASING_STEEL_GEARBOX.get()))
//             .where(' ', Predicates.any())
//             .build())
//         .workableCasingRenderer("gtceu:block/casings/solid/machine_casing_solid_steel",
//         "gtceu:block/multiblock/primitive_blast_furnace", false);
// });