This plugin can produce some glitch with some parameters of caves generation, but it is by far the best I can found to make vanilla like caves in custom world.
For 1.20 compatibility you curently need to build it from source there
https://github.com/Jeshuakrc/Underilla