A SPECIAL CC "CLONING" TABLE WITH 64 SLOTS.
Place up to 64 devices (pocket computers, computers, turtles) into the Cloning table, Click "Clone" and all of them will have the same ID (according to lastID.txt). This will allow all these devices to share data files, and no existing folder structures will have to be changed (actually they would all be pointing to the same folder / files).
Before the Clone button is clicked:
The user can optionally specify a label to be given to all clones in this set.
When the Clone button is clicked:
The lastID.txt file would have to be updated.
all devices in the cloning table would have to be given the same ID.
a folder with that ID would have to be created in the world\computer folder.
if no label is defined by user, all clones of this set would get the label "Clone" + id ("clone"..(id))
I suppose it could also be used for cloning disks, so if I edit a file on one disk all the clones get changed too.
Disks would not be allowed to be cloned with computers/turtles/pocket computers.
Once this set of clones is crafted, you CAN NOT use any of them to clone more of the same.
attempting to use one of them would essentially change its id to the new clone set id, and you would lose it as a member of the original clone set.
The only problem I can think of is a griefer changing / deleting the code in one of them, would do the same in all clones of that set.
I currently have to go into the server's file system, make the LastID.txt file read-only, place each device and click on it, create a file ("s") in one of them, and then go back into the server's file system to unread-only the LastID.txt file (which I have forgotten to do a few times).
This works, but limits the process to server-admins, and WILL cause problems if another user happens to place a new device in the world while the LastID file is frozen.
Also, this is a hack, and I feel dirty using it.