Maybe someone can make a Third-Party script that would "double the Add-Ons", and the doubled Add-Ons are all unpacked, edited and packed and every brick aside will be renamed randomly like 1x1f would be random letters. People will still be able to save but they will have 0/x bricks working.
This would have it's flaws, like, you need to keep the same brick Add-Ons and if you lose one you are screwed because you can't really recover it, the third party program would rename randomly.
Example:
A build with 2 bricks, 1x1f and 1x2f.
Players can just save and load.
Run the third party program.
All the Add-Ons and files are unpacked.
All the brick files datablock name changes to a random thing.
All the saves convert to the fixed names, but they are doubled so you'd still have a "default" type.
Brick files packed again, with the "broken" datablock names that only work on the "doubled saves".
And an option in-game to switch between the "hacky" bricks or the "normal" bricks, before you start the server of course.