minetest.register_node('furniture:jewelry', {
   description = 'Jewelry Workshop',
   drawtype = 'mesh',
   mesh = 'furniture_jewelry.obj',
   tiles = {'furniture_jewelry.png'},
   use_texture_alpha = 'opaque',
   paramtype2 = 'facedir',
   paramtype = 'light',
   selection_box = {
      type = 'fixed',
      fixed = {
         {-.5, -.5, -.5, 1.5, .5, .5},
         }
      },
   collision_box = {
      type = 'fixed',
         {-.5, -.5, -.5, 1.5, .5, .5},
      },
   groups = {breakable=1}
})

minetest.register_node('furniture:sewing', {
   description = 'Sewing Station',
   drawtype = 'mesh',
   mesh = 'furniture_sewing.obj',
   tiles = {'furniture_sewing.png'},
   use_texture_alpha = 'opaque',
   paramtype2 = 'facedir',
   paramtype = 'light',
   selection_box = {
      type = 'fixed',
      fixed = {-.5, -.5, -.5, 1.5, .3, .5},
      },
   collision_box = {
      type = 'fixed',
      fixed = {-.5, -.5, -.5, 1.5, .3, .5},
      },
   groups = {breakable=1}
})

minetest.register_node('furniture:weaving', {
   description = 'Weaving Loom',
   drawtype = 'mesh',
   mesh = 'furniture_weaving_loom.obj',
   tiles = {'furniture_weaving_loom.png'},
   use_texture_alpha = 'clip',
   paramtype2 = 'facedir',
   paramtype = 'light',
   selection_box = {
      type = 'fixed',
      fixed = {
         {-.5, -.5, -.15, 1.5, 1.5, .15},
         }
      },
   collision_box = {
      type = 'fixed',
      fixed = {
         {-.5, -.5, -.15, 1.5, 1.5, .15},
         }
      },
   groups = {breakable=1},
})

minetest.register_node('furniture:woodworking', {
   description = 'Woodworking Station',
   drawtype = 'mesh',
   mesh = 'furniture_woodworking.obj',
   tiles = {'furniture_woodworking.png'},
   use_texture_alpha = 'opaque',
   paramtype2 = 'facedir',
   paramtype = 'light',
   selection_box = {
      type = 'fixed',
      fixed = {-.5, -.5, -.5, 1.5, .5, .5},
      },
   collision_box = {
      type = 'fixed',
      fixed = {-.5, -.5, -.5, 1.5, .5, .5},
      },
   groups = {breakable=1},
})
