Edit

Client Biome Documentation - minecraft:client_biome_components

Contents

Any components that this Client Biome uses.

Client Biome Components Properties

Name Default Value Type Description
minecraft:ambient_sounds not set Ambient Sounds item Set the ambient sounds for the biome. These sounds must be in the 'individual_named_sounds' in a 'sounds.json' file.
minecraft:atmosphere_identifier not set Atmosphere Identifier item Set the identifier used for atmospherics in Vibrant Visuals mode.
minecraft:biome_music not set Biome Music item Affect how music plays within the biome
minecraft:color_grading_identifier not set Color Grading Identifier item Set the identifier used for color grading in Vibrant Visuals mode.
minecraft:dry_foliage_color not set Dry Foliage Color item Set the dry foliage color used during rendering. Biomes without this component will have default dry foliage color behavior.
minecraft:fog_appearance not set Fog Appearance item Set the fog settings used during rendering. Biomes without this component will have default fog settings.
minecraft:foliage_appearance not set Foliage Appearance item Set the foliage color or color map used during rendering. Biomes without this component will have default foliage appearance.
minecraft:grass_appearance not set Grass Appearance item Set the grass color or color map used during rendering. Biomes without this component will have default grass appearance.
minecraft:lighting_identifier not set Lighting Identifier item Set the identifier used for lighting in Vibrant Visuals mode.
minecraft:sky_color not set Sky Color item Set the sky color used during rendering. Biomes without this component will have default sky color behavior.
minecraft:water_appearance not set Water Appearance item Set the water surface color used during rendering.
minecraft:water_identifier not set Water Identifier item Set the identifier used for rendering water in Vibrant Visuals mode.

minecraft:atmosphere_identifier

Set the identifier used for atmospherics in Vibrant Visuals mode. Identifiers must resolve to identifiers in valid Atmospheric Scattering JSON schemas under the "atmospherics" directory. Biomes without this component will have default atmosphere settings.

minecraft:color_grading_identifier

Set the identifier used for color grading in Vibrant Visuals mode. Identifiers must resolve to identifiers in valid Color Grading JSON schemas under the "color_grading" directory. Biomes without this component will have default color_grading settings.

minecraft:lighting_identifier

Set the identifier used for lighting in Vibrant Visuals mode. Identifiers must resolve to identifiers in valid Lighting JSON schemas under the "lighting" directory. Biomes without this component will have default lighting settings.

minecraft:water_appearance

Set the water surface color used during rendering. Biomes without this component will have default water surface color behavior. Make sure that at least either the surface color or the opacity is specified.

minecraft:water_identifier

Set the identifier used for rendering water in Vibrant Visuals mode. Identifiers must resolve to identifiers in valid Water JSON schemas under the "water" directory. Biomes without this component will have default water settings.

Minecraft Ambient Sounds

Sets the ambient sounds for the biome. These sounds must be in the 'individual_named_sounds' in a 'sounds.json' file.

Note

This item requires a format version of at least 1.21.50.

Minecraft Ambient Sounds Properties

JSON path: minecraft:ambient_sounds

Name Default Value Type Description
addition Object Named sound that occasionally plays at the listener position
loop Object Named sound that loops while the listener position is inside the biome
mood Object Named sound that rarely plays at a nearby air block position when the light level is low. Biomes without an ambient mood sound will use the 'ambient.cave' sound.

Client Biome Atmosphere Identifier

Set the identifier used for atmospherics in Vibrant Visuals mode. Identifiers must resolve to identifiers in valid Atmospheric Scattering JSON schemas under the "atmospherics" directory. Biomes without this component will have default atmosphere settings.

Client Biome Atmosphere Identifier Properties

JSON path: minecraft:atmosphere_identifier

Name Default Value Type Description
atmosphere_identifier not set Object Identifier of atmosphere definition to use

Minecraft Biome Music

Affects how music plays within the biome.

Note

This item requires a format version of at least 1.21.50.

Minecraft Biome Music Properties

JSON path: minecraft:biome_music

Name Default Value Type Description
music_definition not set Object Music to be played when inside this biome. If left off or not found the default music will be determined by the dimension. Empty string will result in no music.
volume_multiplier not set Decimal number Multiplier gradually applied to music volume when the audio listener is inside this biome. Must be between 0 and 1, inclusive. This item requires a format version of at least 1.21.50.

Client Biome Color Grading Identifier

Set the identifier used for color grading in Vibrant Visuals mode. Identifiers must resolve to identifiers in valid Color Grading JSON schemas under the "color_grading" directory. Biomes without this component will have default color_grading settings.

Client Biome Color Grading Identifier Properties

JSON path: minecraft:color_grading_identifier

Name Default Value Type Description
color_grading_identifier not set Object Identifier of color_grading definition to use

Client Biome Dry Foliage Color

Set the dry foliage color used during rendering. Biomes without this component will have default dry foliage color behavior.

Client Biome Dry Foliage Color Properties

JSON path: minecraft:dry_foliage_color

Name Default Value Type Description
color not set String RGB color of dry foliage
color (as Array of numbers) not set Array of numbers

Minecraft Fog Appearance

Sets the fog settings used during rendering. Biomes without this component will have default fog settings.

Minecraft Fog Appearance Properties

JSON path: minecraft:fog_appearance

Name Default Value Type Description
fog_identifier not set Object Identifier of fog definition to use

Minecraft Foliage Appearance

Sets the foliage color or color map used during rendering. Biomes without this component will have default foliage appearance.

Minecraft Foliage Appearance Properties

JSON path: minecraft:foliage_appearance

Name Default Value Type Description
color not set Object RGB color of foliage, or a Foliage Color Map object.

Client Biome Grass Appearance

Same structure as Minecraft Foliage Appearance.

Client Biome Lighting Identifier

Set the identifier used for lighting in Vibrant Visuals mode. Identifiers must resolve to identifiers in valid Lighting JSON schemas under the "lighting" directory. Biomes without this component will have default lighting settings.

Client Biome Lighting Identifier Properties

JSON path: minecraft:lighting_identifier

Name Default Value Type Description
lighting_identifier not set Object Identifier of lighting definition to use

Minecraft Sky Color

Sets the sky color used during rendering. Biomes without this component will have default sky color behavior.

Minecraft Sky Color Properties

JSON path: minecraft:sky_color

Name Default Value Type Description
sky_color not set String RGB color of the sky
sky_color (as Array of numbers) not set Array of numbers

Client Biome Water Appearance

Set the water surface color used during rendering. Biomes without this component will have default water surface color behavior.

Client Biome Water Appearance Properties

JSON path: minecraft:water_appearance

Name Default Value Type Description
surface_color not set String RGB color of the water surface
surface_color (as Array of numbers) not set Array of numbers
surface_opacity not set Decimal number Opacity of the water surface (must be between 0 for invisible and 1 for opaque, inclusive)

Client Biome Water Identifier

Set the identifier used for rendering water in Vibrant Visuals mode. Identifiers must resolve to identifiers in valid Water JSON schemas under the "water" directory. Biomes without this component will have default water settings.

Client Biome Water Identifier Properties

JSON path: minecraft:water_identifier

Name Default Value Type Description
water_identifier not set Object Identifier of water definition to use