Direwolf20-MC / BuildingGadgets2

A recreation of my very first mod - Building Gadgets. This time with less DireCode. Or more, depending on how you look at it....
MIT License
24 stars 9 forks source link

[Feature] Copy/Paste ignore air blocks toggle #116

Closed Barerock closed 1 month ago

Barerock commented 1 month ago

It'd be nice to be able to paste irregular shaped selections without being forced to void blocks that aren't actually occupied in the paste. Example, a circle has air gaps around the corners and those air blocks are treated equally to blocks. It would be extremely nice to ignore air optionally, since sometimes it's necessary.

Direwolf20-MC commented 1 month ago

I think there’s a setting when pasting to not overwrite blocks. Wouldn’t that work?

Barerock commented 1 month ago

Well my issue rn is that I'm trying to make street tiles, but I need it to overwrite in order to replace the ground level; however, the square selection prevents circular tiles from being pasted with less effort than just doing them by hand by voiding the air blocks as well.

Direwolf20-MC commented 1 month ago

Unfortunately because of the way the data is stored I need to capture the air blocks. Believe it or not it’s much more efficient that way

Barerock commented 1 month ago

Oh I believe you that it's more efficient. That's unfortunate that there's a limitation for this, it really is a helpful alternative to WorldEdit, and I'm missing the -a context command from that.

Direwolf20-MC commented 1 month ago

I’ll see if I can find a way :)