


The lava_pool_stone_replaceables block tag was renamed to lava_pool_stone_cannot_replace. Removed length limits for scoreboards, score holders and team names. score conditions' entity parameter was replaced with target. Rolls, set_damage, and possibly other parameters in loot tables now require a valid type field when using min-max for numbers. The / replaceitem command was replaced with / item.

The table below describes the version range using each pack format number:Īdded the initial pack format version of 4. The dimension, dimension_type and worldgen folders are currently experimental features.Įach advancement, function, loot table, predicate, structure, recipe and tag file can be placed directly in their respective folder but sub-folders are also allowed. The worldgen folder can contain biome, configured_carver, configured_feature, density_function, flat_level_generator_preset, noise, noise_settings, placed_feature, processor_list, structure, structure_set, template_pool and world_preset folders. It can contain advancements, dimension, dimension_type, functions, loot_tables, predicates, recipes, structures, tags, chat_type, damage_type, and/or worldgen folders. This folder contains all the data under one or multiple namespaces. Pack.mcmeta, as used by the "vanilla" data pack in 1.19, as found in the client and official server jars: If unspecified, it applies to every file. path: A regular expression for the paths of files to be filtered out.If unspecified, it applies to every namespace. namespace: A regular expression for the namespace of files to be filtered out.

Any file that matches one of the patterns inside block will be treated as if it was not present in the pack at all. filter: Section for filtering out files from data packs applied below this one.See #Pack format for a full list of pack format numbers. If this number does not match the current required number, the data pack displays a warning and requires additional confirmation to load the pack. description: A JSON text that appears when hovering over the data pack's name in the list given by the /datapack list command, or when viewing the pack in the Create World screen.More than one directory for different namespaces may exist under the data directory.Ī data pack is identified by Minecraft based on the presence of the pack.mcmeta file in the root directory of the data pack, which contains data in JSON format.
