I thought about it a while longer until I was sure, but... if there were programmable limits on dimensions and block counts both, then there might not be so many Borg cubes.
If a server had limits of, say, 200L, 100W, and 100H, the resulting 200x100x100 ship would be around 2 million blocks (edge effects aside) solid. If that server also imposed a block count limit of 250k blocks, then most ships built on it wouldn\'t be Borg cubes, unless that\'s exactly what the designer wanted. You just couldn\'t fill the entire volume with a rectilinear solid.
This is just an example, of course. The more I think about it, the more I think there ought to be an ADMIN_OVERRIDE_BLOCK_LIMITS config line as well. This would allow RP server administrators to make, for example, a Battlestar Galactica themed server with 2M block battlestars and basestars as thematic faction centerpieces, but their players would be restricted to building ships the size of maybe Colonial one, or fightercraft, or whatever they designate.
Personally, I prefer to look at this as a tool to help admin that want to allow large fleets of reasonably-sized ships in engagements that don\'t lag their servers, giving them more time to focus on more important things than trying to police lag-causing ships.
The hardcore, combat-only, win-at-any-cost Titan-builders can and will insist that no server admin anywhere has the right to stop them from building whatever they want, wherever they want, on any server the want, no matter the cost to game playability. I get that. I really do.
I just don\'t agree.
Server processors, disks, and memory, are all finite. Please, schema, give us the option to have limits?