maruohon / litematica

A modern client-side schematic mod for Minecraft
GNU Lesser General Public License v3.0
686 stars 190 forks source link

Allow Replace Block to ignore block state #806

Open f-michaut opened 6 months ago

f-michaut commented 6 months ago

When using the Replace Block feature for blocks with a state (stairs, deepslate, logs, slabs, ...) it only replace the block with the state you copied when holding the shortcut. While it makes sense since in most cases, sometimes I just want to replace them all, and having to copy every single orientation and executing the task is quite frustrating.

Describe the solution you'd like It would be nice to have an option to ignore block state for the Replace Block feature, so we can enable/disabled it based on the task at hand.

Describe alternatives you've considered The alternative would be to use the Fill command instead, but sometimes there are blocks in the area that I don't want to alter. So I want to replace only a specific block, but regardless of it's orientation. (eg replace deepslate with cobbled deepslate - the orientation will be lost anyways since cobbled deepslate doesn't have rotation, but I still have to run the task for every deepslate orientation, and can't use the fill command cause I don't want to replace other blocks in the selection)