Minecraft:Biome definition
From SAS Gaming Wiki
More actions
Template:For Minecraft:Biomes are stored as Minecraft:JSON files within a Minecraft:data pack in the path Template:Cd Template:In or in a Minecraft:behavior pack in the folder Template:Cd Template:In.
JSON format
Java Edition
- Template:Nbt: The root object.
- Template:Nbt: Determines whether or not the biome has precipitation.
- Template:Nbt: Controls gameplay features like grass and foliage color, and a height adjusted temperature (which controls whether raining or snowing occurs if Template:Nbt is Template:Cd, and generation details of some features).
- Template:Nbt: (optional, defaults to none) Either Template:Cd or Template:Cd. Modifies temperature before calculating the height adjusted temperature. If Template:Cd, makes some places' temperature high enough to rain (0.2).
- Template:Nbt: Controls grass and foliage color.
- Template:Nbt: Ambient effects in this biome.
- Template:Nbt: (Required, but the normal value is 4159204) Decimal value converted from Hex color to use for water blocks and cauldrons.
- Template:Nbt: (optional) Decimal value converted from Hex color to use for tree leaves and vines. If not present, the value depends on downfall and the temperature.
- Template:Nbt: (optional) Decimal value converted from Hex color to use for leaf litter.
- Template:Nbt: (optional) Decimal value converted from Hex color to use for grass blocks, short grass, tall grass, ferns, tall ferns, and sugar cane. If not present, the value depends on downfall and temperature.
- Template:Nbt: (optional, defaults to none) Can be Template:Cd, Template:Cd or Template:Cd.
- Template:Nbt: (optional) Map of Minecraft:environment attributes that apply when in this biome.
- Template:NbtTemplate:NbtTemplate:Nbt: Template:Json ref (Required, but can be empty)
- Template:Nbt: List of generation steps (Can be empty). Usually there are 11 steps, but any amount is possible.
- Template:NbtTemplate:NbtTemplate:Nbt each entry of the list: Template:Json ref — Features to place during that generation step. The same placed features in the same step in two biomes cannot be in different orders. In each step, all feature IDs need to be ordered consistently across biomes. For example, in the UNDERGROUND_ORES step of minecraft:plains, ore_dirt is before ore_gravel. In other biomes' UNDERGROUND_ORES step, if both ore_dirt and ore_gravel as present, ore_gravel cannot be before ore_dirt.
- These generation steps are also referred to by name for structure generation. They are, in order:
- Template:Cd: Used by small end island features in vanilla.
- Template:Cd: Used by lava lakes in vanilla.
- Template:Cd: Used for amethyst geodes and icebergs in vanilla.
- Template:Cd: Used for dungeons and overworld fossils in vanilla.
- Template:Cd: Used for desert wells and blue ice patches in vanilla.
- Template:Cd: Not used for features in vanilla.
- Template:Cd: Used for overworld ore blobs, overworld dirt/gravel/stone variant blobs, and sand/gravel/clay disks in vanilla.
- Template:Cd: Used for infested block blobs, nether gravel and blackstone blobs, and all nether ore blobs in vanilla.
- Template:Cd: Used for water and lava springs in vanilla.
- Template:Cd: Used for trees, bamboo, cacti, kelp, and other ground and ocean vegetation in vanilla.
- Template:Cd: Used for surface freezing in vanilla.
- Template:Nbt: (optional) Higher value results in more creatures spawned in world generation. Must be between 0.0 and 0.9999999 (both inclusive).
- Template:Nbt: (Required, but can be empty. If this object doesn't contain a certain category, mobs in this category do not spawn.) Entity spawning settings.
- Template:Nbt: (Can be empty. If empty, mobs in this category do not spawn.) The key must be one of Template:Cd, Template:Cd, Template:Cd, Template:Cd, Template:Cd, Template:Cd, Template:Cd, or Template:Cd. A list of spawner data objects, one for each mob which should spawn in this biome.
- Template:Nbt: The spawner data for a single mob.
- Template:Nbt: The namespaced entity id of the mob.
- Template:Nbt: How often this mob should spawn, higher values produce more spawns.
- Template:Nbt: The minimum count of mobs to spawn in a pack. Must be greater than 0.
- Template:Nbt: The maximum count of mobs to spawn in a pack. Must be greater than 0. And must be not less than Template:Nbt.
- Template:Nbt: The spawner data for a single mob.
- Template:Nbt: (Can be empty. If empty, mobs in this category do not spawn.) The key must be one of Template:Cd, Template:Cd, Template:Cd, Template:Cd, Template:Cd, Template:Cd, Template:Cd, or Template:Cd. A list of spawner data objects, one for each mob which should spawn in this biome.
- Template:Nbt: (Required, but can be empty. Only mobs listed here use the spawn cost mechanism) See Template:Slink for details.
- Template:Nbt: The namespaced entity id of the mob.
- Template:Nbt: New mob's maximum potential.
- Template:Nbt: New mob's charge.
- Template:Nbt: The namespaced entity id of the mob.
Bedrock Edition
- Template:Nbt: The root object.
- Template:Nbt: The format version of the file. This is a string representing a Template:BE version. It is recommended to use the latest version. For 26.0 and later, add a leading 1. For example: Template:Cd for Minecraft:26.0. Preview versions should use the version that it is a preview for (Example: Minecraft:Preview 26.0.27 would be Template:Cd).
- Template:Nbt: The biome definition.
- Template:Nbt
- Template:Nbt: A Minecraft:namespaced identifier for the biome.
- Template:Nbt: Components used to define the biome's generation.
- Template:Nbt: Defines the climate properties of the biome.
- Template:Nbt: How much precipitation affects colors and block changes. If set to 0, Minecraft:rain will not fall.
- Template:Nbt: Minimum and maximum snow level. 0.125 is one Minecraft:snow layer.
- Template:Nbt: Template:More info
- Template:Nbt
- Template:Nbt: Chance of creatures spawning when the chunk is generated. Must be ≤0.75.
- Template:Nbt
- Template:Nbt: Whether or not the biome is humid.
- Template:Nbt
- Template:NbtTemplate:Nbt: The color foliage will be tinted by on a Minecraft:map in this biome for example Template:Cd.
- Template:Nbt: The color grass will be tinted by on a Minecraft:map in this biome.
- Template:Nbt: It could be Template:Cd or Template:Cd.
- Template:Nbt: Available only if the type is tint, it is used to define the fixed color of the grass on the map, for example Template:Cd.
- Template:Nbt: Parameters used to drive mountain terrain generation in the Minecraft:overworld.
- Template:Nbt: Whether to have east-facing slopes.
- Template:Nbt: Whether to have west-facing slopes.
- Template:Nbt: Whether to have north-facing slopes.
- Template:Nbt: Whether to have south-facing slopes.
- Template:Nbt: Block to use as steep material.
- Template:Nbt: Minecraft:Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:Nbt: Controls the density tapering that happens at the top of the world to prevent terrain from reaching too high.
- Template:Nbt: Defines surface material for steep slopes.
- Template:Nbt: Whether to have east-facing slopes.
- Template:Nbt: Whether to have west-facing slopes.
- Template:Nbt: Whether to have north-facing slopes.
- Template:Nbt: Whether to have south-facing slopes.
- Template:Nbt: Block to use as steep material.
- Template:Nbt: Minecraft:Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:Nbt: Currently only affects map items. Specifies the noise parameters used to drive terrain height.
- Template:Nbt: 2 values, first is depth, and the second is scale.
- Template:Nbt: Uses a built-in preset instead of specifying values. Available presets are:
- Template:Nbt: Allows this biome to replace parts of one or more vanilla biomes.
- Template:Nbt: The list of replacements
- Template:Nbt: An replacement
- Template:Nbt: Chance that the replacement is attempted. Must be >0.0 and ≤1.0.
- Template:Nbt: The dimension in which this replacement can occur. Can be either Template:Cd.
- Template:Nbt: Scale to alter the frequency of replacements. Lower values make bigger areas that are less common, and higher values make smaller areas that are more common. Must be >0.0 and ≤100.0.
- Template:Nbt: The biomes that can be replaced.
- Template:Nbt: A biome ID without the namespace.
- Template:Nbt: An replacement
- Template:Nbt: The list of replacements
- Template:Nbt
- Template:Nbt: Controls the blocks used for terrain generation.
- Template:Nbt: The type of surface builder. Can be Template:Cd.
- If
typeisminecraft:capped:
- If
- Template:NbtTemplate:Nbt: Material used near sea level.
- Template:Nbt: Minecraft:Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:NbtTemplate:Nbt: Material used for the surface ceiling.
- Template:Nbt: Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:NbtTemplate:Nbt: Material used for the surface floor.
- Template:Nbt: Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:NbtTemplate:Nbt: Material used to replace solid blocks that are not surface blocks.
- Template:Nbt: Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:NbtTemplate:Nbt: Material used to replace air below sea level.
- Template:Nbt: Identifier of the block.
- Template:Nbt: Block states for the block.
- If
typeisminecraft:frozen_oceanorminecraft:overworld:
- Template:NbtTemplate:Nbt: Material used to replace solid blocks that are not surface blocks.
- Template:Nbt: Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:NbtTemplate:Nbt: Material used a layer below the surface of the biome.
- Template:Nbt: Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:Nbt: How deep below sea level the sea floor should be. Must be ≤127.
- Template:NbtTemplate:Nbt: Material used as a floor for bodies of water.
- Template:Nbt: Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:NbtTemplate:Nbt: Material used to replace air below sea level.
- Template:Nbt: Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:NbtTemplate:Nbt: Material used for the surface of the biome.
- Template:Nbt: Identifier of the block.
- Template:Nbt: Block states for the block.
- If
typeisminecraft:mesa:
- Template:Nbt: Whether the mesa generates with pillars.
- Template:NbtTemplate:Nbt: Base clay material.
- Template:Nbt: Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:NbtTemplate:Nbt: Material used to replace solid blocks that are not surface blocks.
- Template:Nbt: Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:NbtTemplate:Nbt: Hardened clay material.
- Template:Nbt: Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:Nbt: Adds coarse dirt and grass at high altitudes.
- Template:NbtTemplate:Nbt: Material used a layer below the surface of the biome.
- Template:Nbt: Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:Nbt: How deep below sea level the sea floor should be. Must be ≤127.
- Template:NbtTemplate:Nbt: Material used as a floor for bodies of water.
- Template:Nbt: Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:NbtTemplate:Nbt: Material used to replace air below sea level.
- Template:Nbt: Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:NbtTemplate:Nbt: Material used for the surface of the biome.
- Template:Nbt: Identifier of the block.
- Template:Nbt: Block states for the block.
- If
typeisminecraft:swamp:
- Template:NbtTemplate:Nbt: Material used to replace solid blocks that are not surface blocks.
- Template:Nbt: Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:Nbt: The depth at which surface blocks can be replaced with water for puddles. Must be ≤127.
- Template:NbtTemplate:Nbt: Material used a layer below the surface of the biome.
- Template:Nbt: Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:Nbt: How deep below sea level the sea floor should be. Must be ≤127.
- Template:NbtTemplate:Nbt: Material used as a floor for bodies of water.
- Template:Nbt: Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:NbtTemplate:Nbt: Material used to replace air below sea level.
- Template:Nbt: Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:NbtTemplate:Nbt: Material used for the surface of the biome.
- Template:Nbt: Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:Nbt: The type of surface builder. Can be Template:Cd.
- Template:Nbt: Controls the blocks used for terrain generation.
- Template:Nbt: Specify fine changes to blocks used in terrain generation.
- Template:Nbt
- Template:Nbt: An adjustment
- Template:NbtTemplate:NbtTemplate:Nbt: Template:More info
- Template:Nbt: The scale to apply to the position when accessing the noise value.
- Template:Nbt: A range of noise values for which this adjustment should be applied.
- Template:Nbt: Materials to use when this adjustment is active.
- Template:NbtTemplate:Nbt: Material used to replace solid blocks that are not surface blocks.
- Template:Nbt: Minecraft:Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:NbtTemplate:Nbt: Material used a layer below the surface of the biome.
- Template:Nbt: Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:NbtTemplate:Nbt: Material used as a floor for bodies of water.
- Template:Nbt: Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:NbtTemplate:Nbt: Material used to replace air below sea level.
- Template:Nbt: Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:NbtTemplate:Nbt: Material used for the surface of the biome.
- Template:Nbt: Identifier of the block.
- Template:Nbt: Block states for the block.
- Template:NbtTemplate:Nbt: Material used to replace solid blocks that are not surface blocks.
- Template:Nbt: An adjustment
- Template:Nbt
- Template:Nbt
- Template:Nbt: Tags for the biome.
- Template:Nbt
- Template:Nbt: The type of village for this biome. Valid values are Template:Cd.
- Template:Nbt: Defines the climate properties of the biome.
- Template:Nbt
History
Java Edition
Bedrock Edition
External links
References
<references/>
Template:Navbox Java Edition technical Template:Navbox Bedrock Edition
Minecraft:de:Biomdefinition Minecraft:fr:Définition de biome Minecraft:ja:バイオームのカスタマイズ Minecraft:pt:Definição de biomas Minecraft:uk:Визначення біому Minecraft:zh:生物群系定义格式