SBPrime / AsyncWorldEdit

Async WorldEdit - Edit millions of blocks without lag!
Other
197 stars 80 forks source link

Replacing Blocks but Skips specific blocks? #372

Closed copyandexecute closed 3 years ago

copyandexecute commented 3 years ago

Hi,

is there a way to set an area of for instance dirt but only the blocks who are not dirt will be replaced hence the calculation/replacement doesn't take as long?

r0yzer commented 3 years ago

hahah same problem

SBPrime commented 3 years ago

Such functionality is already backed in AWE and WE, before a block is queued there is a check if the target block is the same.

Actually for speed it way better to not check the block and simply place it in the chunk. Since the introduction of the new chunk system back in 1.13(?) the block get operations slowed down 100x times.