the mod crafting engridients should be a optional dependency and the mod should register other recipes if the mod extramaterials is used (optional dependency ) and maybe of none of those mods is used provide somthing like a circular saw to create the blocks
'Crafting ingredients' mod is necessary because it registers ingredients for crafting the furniture. Also, I don't plan to do the recipes dependent on other mods like basic_materials. I think it will be redundant and won't much sense because my mod adds lots of similar things and even many own ones which are not in basic_materials.
well most people have basic materials installed anyways (and coding things 2ce takes up more disk space than coding them 1nce ) but anyways cool mod (could you consider adding some multiblock structures ?)
both like imagine a shelf that you can place in any orientation and as long as all the shelf nodes are connected together the shelf acts as one giant chests (every shelf node returns the same inventory and it gets larger the more shelf nodes are added ) or a water fountain that you build out of a 3x3 x2 of special bricks with water in the middle and a rod above the water that once you placed the last piece (and rightklicked it maybe ) it turns into 1 structure
i could imagine a system similar to that of Worldedit, where you can save builds as schematics. For the long shlef you wanted, I think you could use code from connected chests. Just a suggestion, the features requested are good ideas but may lower performance.