When you're on a dedicated server, or someone else's server, you can only save the bricks your client has loaded, as in, any bricks you've been near.
When you're hosting non-dedicated, your client IS the server, thus, you've already loaded every brick anywhere on the server, or else no one else would be able to.