Any Pickaxe on hotbar (not required, will be used to break pistons)
Some amount of pistons on hotbar
Some amount of levers on hotbar
Some amount of replace blocks (if enabled)
How to use:
Add bedrockBreaker.process(); to keybinding
Target bedrock block
Ensure there are 2 empty blocks above or below bedrock
Ensure there is 1 free block nearby to place lever and power the piston
Press hotkey
If something goes wrong you should see system message
In this way you can break 1 bedrock by targeting it and pressing hotkey.
Or you can use bedrockBreaker.processNearby(); method to automatically break all nearby bedrock blocks at the highest Y level.