Page 1 of 1

New command /copy /copy cut /copy ignore

Posted: March 26th, 2013, 11:57 am
by jossek123
Hi there,

I've got another good one for fcraft!

If you copy the blocks count the air with it. it can be better if you can let the air get appart
Also it is nice if you want to copy only the red blocks and not the green with it when you want to copy 1 part of your building.
Also a 3th click to determine where to paste from would be nice :)


/help:

/copy - Copies the blocks in an area.
/copy save <save_name> - Saves what you have copied.
/copy load <load_name> - Loads what you have saved.
/copy delete <delete_name> - Deletes the specified copy.
/copy list - Lists all you have copied.
/copy cut - Copies the blocks in an area, then removes them.
/copy air - Copies the blocks in an area, including air.
/copy ignore <block1> <block2>.. - Ignores <blocks> when copying
/copy @ - @ toggle for all the above, gives you a third click after copying that determines where to paste from


The command in C#
Show

Re: New command /copy /copy cut /copy ignore

Posted: March 26th, 2013, 1:28 pm
by LiamRayStanley
"/copy cut - Copies the blocks in an area, then removes them." is redundant in a way
we have the "/cut" command

"/copy air - Copies the blocks in an area, including air." this is redundant also, as a simple "/copy" will copy the air anyway

"/copy ignore <block1> <block2>.. - Ignores <blocks> when copying" more redundancy..
"/copy" then "/pastenot <block1> <block2>"

"/copy @ - @ toggle for all the above, gives you a third click after copying that determines where to paste from" because most of these are redundant, it is kinda useless.
as for the paste marker, what is the need for a different location? i don't see any advantage in it.


nice work, though i imagine these could do a little improving.

EDIT: as for the copy saving/listing/and changing, that would be a very bad idea for performance as many users have a very high building/block storing limit, and having many of those would kill in space consumption. we do have a temp block storage using "/copyslot" which is handy while you work on a large project to be able to switch copyslots.

again, this is my opinion, i don't actually know if it would have any great affect on performance.

Re: New command /copy /copy cut /copy ignore

Posted: March 26th, 2013, 7:54 pm
by jossek123
with the /copy air an just /copy i've got a problem

If u want to copy something withouth air. u can copy way better and way more.
And it is also easy to paste it over something to not let it dissapear what already is there.

And /copy @ is easy to use that u can click to end point of the building. it is an easy command. the code is already in the tread. sometimes u need something that isn't there.
Like u have a round sphere.. and u want to copy it and take the 3th point in the middle so you don't have to count on what place u have to place it. u can take a whole building with the place mark at the middle point!


Would be nice if you can change ur point of the click when u are turning ur copy in your slot.
So dat u can choose what corner u want.. like southeast bottom corner or the northwest up corner, then you don't have to copy it twice

Re: New command /copy /copy cut /copy ignore

Posted: March 26th, 2013, 8:03 pm
by LiamRayStanley
"If u want to copy something withouth air. u can copy way better and way more."
this has been brought up a few times, and you're right about it being less blocks to copy, but then again, you don't want the user to copy more, if they have a limit. if you want users to be able ot copy more, just heighten that limit.

"u can take a whole building with the place mark at the middle point!"
You have a very good point about this, which i would kind of like to see now. :P