Type object
File match **/data/*/worldgen/configured_carver/*.json
Schema URL https://catalog.lintel.tools/schemas/schemastore/minecraft-data-pack-configured-carver/latest.json
Source https://www.schemastore.org/minecraft-configured-carver.json

Validate with Lintel

npx @lintel/lintel check
Type: object

A carver for a data pack for Minecraft https://minecraft.wiki/w/Custom_world_generation#Carvers

Properties

type string
Values: "minecraft:cave" "cave" "minecraft:nether_cave" "nether_cave" "minecraft:canyon" "canyon" "minecraft:underwater_canyon" "underwater_canyon" "minecraft:underwater_cave" "underwater_cave"
config object
11 nested properties
probability number

A probability that each chunk attempts to generate for the current carver https://minecraft.wiki/w/Custom_carver#JSON_format

min=0max=1
y object

A height at which to generate the current carver https://minecraft.wiki/w/Custom_carver#JSON_format

lava_level string

A height at which to generate the current carver https://minecraft.wiki/w/Custom_carver#JSON_format

Values: "absolute" "above_bottom" "below_top"
replaceable string | string[]

Blocks can be carved for the current carver https://minecraft.wiki/w/Custom_carver#JSON_format

debug_settings object

Replace blocks for debugging for the current carver https://minecraft.wiki/w/Custom_carver#JSON_format

5 nested properties
debug_mode boolean

Whether to enable debug mode for the current carver https://minecraft.wiki/w/Custom_carver#JSON_format

Default: false
air_state object

Air replacement options for the current carver https://minecraft.wiki/w/Custom_carver#JSON_format

water_state object

Water replacement options for the current carver https://minecraft.wiki/w/Custom_carver#JSON_format

lava_state object

Lava replacement options for the current carver https://minecraft.wiki/w/Custom_carver#JSON_format

barrier_state object

Barrier replacement options for the current carver https://minecraft.wiki/w/Custom_carver#JSON_format

yScale number | object

Vertical scaling options for the current carver https://minecraft.wiki/w/Custom_carver#JSON_format

horizontal_radius_multiplier number | object

Horizontal tunnel scaling options for the current carver https://minecraft.wiki/w/Custom_carver#JSON_format

vertical_radius_multiplier number | object

Vertical tunnel scaling options for the current carver https://minecraft.wiki/w/Custom_carver#JSON_format

floor_level number | object

Floor level options for the current carver https://minecraft.wiki/w/Custom_carver#JSON_format

vertical_rotation number | object

Vertical rotation options for the current carver https://minecraft.wiki/w/Custom_carver#JSON_format

shape object

Ravine shape for the current carver https://minecraft.wiki/w/Custom_carver#JSON_format