Options to 1. Avoid breaking blocks that are adjacent to lava while performing "#sel ca". 2. Option to erase lava within selection (or adjacent to it) with throwaway blocks
KernelBypass opened this issue ยท 3 comments
My main use of B. is to automate things, especially tedious construction projects like tunneling subways or digging holes to house various redstone machines.
The major problem is that when you create a selection for a future tunnel, it just digs through the blocks that are adjacent to lava, releases the lava and gets damaged by it.
I suggest, at the very least, an option to avoid releasing lava, or--even better--an option to erase lava blocks that are inside or are adjacent to the selected space by filling them out with throwaway materials.
Duplicate of #1560
I don't agree that this is a duplicate of that suggestion.
That person is talking about pathfinding across areas with flowing lava, especially in freshly-generated chunks.
I am talking about a mining rule, which, by the way, should already be implemented for tunneling since it claims:
"Additionally, since it avoids breaking any blocks touching a liquid, it won't break the bottom of a gravel stack below a lava lake (anymore)."
So, it would be nice if this could be enforced for tunneling/area mining as well: Don't break any blocks that are touching lava (and not just at the bottom of the lava.
Basically, it would be nice if Baritone could catch up to OQ Minebot. Here is a vid of how they deal with lava:
https://www.youtube.com/watch?v=Z0VB4PElvRY
They leave it undisturbed.
Even better way would be for the bot to be able to remove lava sources with throwaway blocks.