Custom world generation/carver

The root tag
**: The type of carver to use, must be one of either "cave", "nether_cave", "canyon", "underwater_canyon", or "underwater_cave".
**: See below.
Shared by all carver types:
*:Configuration values for the carver.
**: The probability that each chunk attempts to generate this carver, must be between 0 and 1.
**: Height provider. The height at which this carver attempts to generate.
*** 
**: Float provider. Vertically scales the carved area.
*** 
**: The vertical anchor where lava begins to generate.
*** 
**: If true, aquifers will be generated.
When carver type is "cave", "nether_cave", or "underwater_cave":
*: Configuration values for the carver
**:
*** 
**:
*** 
**:
*** 
When carver type is "canyon" or "underwater_canyon":
*: Configuration values for the carver.
**: Creates the curves in the canyon as it continues.
*** 
**: The shape to use for the ravine.
***: The width of the canyon.
**** 
***: Higher values seem to smooth canyon walls on the vertical axis. Must be positive.
***:
**** 
***:
**** 
***:
**** 
***:
**** 
zh:自定义世界生成/carver