Datapack Codex

26.1 Snapshot 1 — release journal

What 26.1-snapshot-1 changed for data packs, measured against 1.21.11, the build before it. Released 2025-12-16; development build — not a release.

⚠ Breaking for data packs

This build removed 1 registry. Any file that referenced them stops loading.

Formats

1.21.1126.1-snapshot-1
Data pack format94.195.0 moved
Resource pack format75.076.0 moved
Data version46714764

Registries

630 entries added and 43 removed across 13 registries.

RegistryChangeAddedRemoved
experiment/trade_rebalance/enchantment_providerregistry removed—trades/desert_armorer_boots_4, trades/desert_armorer_chestplate_4, trades/desert_armorer_chestplate_5, trades/desert_armorer_helmet_4, trades/desert_armorer_leggings_4, trades/desert_armorer_leggings_5, trades/jungle_armorer_boots_4, trades/jungle_armorer_boots_5, trades/jungle_armorer_chestplate_4, trades/jungle_armorer_helmet_4, trades/jungle_armorer_helmet_5, trades/jungle_armorer_leggings_4, trades/plains_armorer_boots_4, trades/plains_armorer_boots_5, trades/plains_armorer_chestplate_4, trades/plains_armorer_helmet_4, trades/plains_armorer_leggings_4, trades/plains_armorer_leggings_5, trades/savanna_armorer_boots_4, trades/savanna_armorer_chestplate_4, trades/savanna_armorer_chestplate_5, trades/savanna_armorer_helmet_4, trades/savanna_armorer_helmet_5, trades/savanna_armorer_leggings_4, trades/snow_armorer_boots_4, trades/snow_armorer_boots_5, trades/snow_armorer_helmet_4, trades/snow_armorer_helmet_5, trades/swamp_armorer_boots_4, trades/swamp_armorer_boots_5, trades/swamp_armorer_chestplate_4, trades/swamp_armorer_helmet_4, trades/swamp_armorer_helmet_5, trades/swamp_armorer_leggings_4, trades/taiga_armorer_chestplate_5, trades/taiga_armorer_leggings_5
experiment/trade_rebalance/tag/villager_tradenew registryarmorer/level_1, armorer/level_2, armorer/level_3, armorer/level_4, armorer/level_5, librarian/level_1, librarian/level_2, librarian/level_3, librarian/level_4, librarian/level_5—
experiment/trade_rebalance/villager_tradenew registryarmorer/1/iron_ingot_emerald, armorer/2/emerald_enchanted_chainmail_boots_group_2, armorer/2/emerald_enchanted_chainmail_chainmail_group_2, armorer/2/emerald_enchanted_chainmail_helmet_group_2, armorer/2/emerald_enchanted_chainmail_leggings_group_2, armorer/2/emerald_enchanted_iron_boots_group_1, armorer/2/emerald_enchanted_iron_chestplate_group_1, armorer/2/emerald_enchanted_iron_helmet_group_1, armorer/2/emerald_enchanted_iron_leggings_group_1, armorer/3/emerald_bell, armorer/4/emerald_and_diamond_boots_diamond_leggings_taiga, armorer/4/emerald_and_diamond_chestplate_diamond_helmet_taiga, armorer/4/emerald_and_diamond_helmet_diamond_boots_taiga, armorer/4/emerald_and_diamond_leggings_diamond_chestplate_taiga, armorer/4/emerald_enchanted_chainmail_boots_jungle, armorer/4/emerald_enchanted_chainmail_boots_swamp, armorer/4/emerald_enchanted_chainmail_chestplate_jungle, armorer/4/emerald_enchanted_chainmail_chestplate_swamp, armorer/4/emerald_enchanted_chainmail_helmet_jungle, armorer/4/emerald_enchanted_chainmail_helmet_swamp, armorer/4/emerald_enchanted_chainmail_leggings_jungle, armorer/4/emerald_enchanted_chainmail_leggings_swamp, armorer/4/emerald_enchanted_iron_boots_desert, armorer/4/emerald_enchanted_iron_boots_plains, armorer/4/emerald_enchanted_iron_boots_savanna, armorer/4/emerald_enchanted_iron_boots_snow, armorer/4/emerald_enchanted_iron_chestplate_desert, armorer/4/emerald_enchanted_iron_chestplate_plains, armorer/4/emerald_enchanted_iron_chestplate_savanna, armorer/4/emerald_enchanted_iron_helmet_desert, armorer/4/emerald_enchanted_iron_helmet_plains, armorer/4/emerald_enchanted_iron_helmet_savanna, armorer/4/emerald_enchanted_iron_helmet_snow, armorer/4/emerald_enchanted_iron_leggings_desert, armorer/4/emerald_enchanted_iron_leggings_plains, armorer/4/emerald_enchanted_iron_leggings_savanna, armorer/5/diamond_block_emerald_taiga, armorer/5/emerald_and_diamond_diamond_boots_plains, armorer/5/emerald_and_diamond_diamond_boots_snow, armorer/5/emerald_and_diamond_diamond_chestplate_desert, armorer/5/emerald_and_diamond_diamond_chestplate_savanna, armorer/5/emerald_and_diamond_diamond_chestplate_taiga, armorer/5/emerald_and_diamond_diamond_helmet_savanna, armorer/5/emerald_and_diamond_diamond_helmet_snow, armorer/5/emerald_and_diamond_diamond_leggings_desert, armorer/5/emerald_and_diamond_diamond_leggings_plains, armorer/5/emerald_and_diamond_diamond_leggings_taiga, armorer/5/emerald_chainmail_boots_jungle, armorer/5/emerald_chainmail_boots_swamp, armorer/5/emerald_chainmail_helmet_jungle, armorer/5/emerald_chainmail_helmet_swamp, armorer/5/iron_block_emerald_non_taiga, librarian/1/emerald_and_book_desert_enchanted_book, librarian/1/emerald_and_book_jungle_enchanted_book, librarian/1/emerald_and_book_plains_enchanted_book, librarian/1/emerald_and_book_savanna_enchanted_book, librarian/1/emerald_and_book_snow_enchanted_book, librarian/1/emerald_and_book_swamp_enchanted_book, librarian/1/emerald_and_book_taiga_enchanted_book, librarian/2/book_emerald and 28 more—
tag/potionnew registrytradeable—
tag/villager_tradenew registryarmorer/level_1, armorer/level_2, armorer/level_3, armorer/level_4, armorer/level_5, butcher/level_1, butcher/level_2, butcher/level_3, butcher/level_4, butcher/level_5, cartographer/level_1, cartographer/level_2, cartographer/level_3, cartographer/level_4, cartographer/level_5, cleric/level_1, cleric/level_2, cleric/level_3, cleric/level_4, cleric/level_5, common_smith/level_1, common_smith/level_2, common_smith/level_3, common_smith/level_4, common_smith/level_5, farmer/level_1, farmer/level_2, farmer/level_3, farmer/level_4, farmer/level_5, fisherman/level_1, fisherman/level_2, fisherman/level_3, fisherman/level_4, fisherman/level_5, fletcher/level_1, fletcher/level_2, fletcher/level_3, fletcher/level_4, fletcher/level_5, leatherworker/level_1, leatherworker/level_2, leatherworker/level_3, leatherworker/level_4, leatherworker/level_5, librarian/level_1, librarian/level_2, librarian/level_3, librarian/level_4, librarian/level_5, mason/level_1, mason/level_2, mason/level_3, mason/level_4, mason/level_5, shepherd/level_1, shepherd/level_2, shepherd/level_3, shepherd/level_4, shepherd/level_5 and 13 more—
trade_setnew registryarmorer/level_1, armorer/level_2, armorer/level_3, armorer/level_4, armorer/level_5, butcher/level_1, butcher/level_2, butcher/level_3, butcher/level_4, butcher/level_5, cartographer/level_1, cartographer/level_2, cartographer/level_3, cartographer/level_4, cartographer/level_5, cleric/level_1, cleric/level_2, cleric/level_3, cleric/level_4, cleric/level_5, farmer/level_1, farmer/level_2, farmer/level_3, farmer/level_4, farmer/level_5, fisherman/level_1, fisherman/level_2, fisherman/level_3, fisherman/level_4, fisherman/level_5, fletcher/level_1, fletcher/level_2, fletcher/level_3, fletcher/level_4, fletcher/level_5, leatherworker/level_1, leatherworker/level_2, leatherworker/level_3, leatherworker/level_4, leatherworker/level_5, librarian/level_1, librarian/level_2, librarian/level_3, librarian/level_4, librarian/level_5, mason/level_1, mason/level_2, mason/level_3, mason/level_4, mason/level_5, shepherd/level_1, shepherd/level_2, shepherd/level_3, shepherd/level_4, shepherd/level_5, toolsmith/level_1, toolsmith/level_2, toolsmith/level_3, toolsmith/level_4, toolsmith/level_5 and 8 more—
villager_tradenew registryarmorer/1/emerald_iron_boots, armorer/1/emerald_iron_chestplate, armorer/1/emerald_iron_helmet, armorer/1/emerald_iron_leggings, armorer/2/emerald_chainmail_boots, armorer/2/emerald_chainmail_leggings, armorer/3/emerald_chainmail_chestplate, armorer/3/emerald_chainmail_helmet, armorer/3/emerald_shield, armorer/3/lava_bucket_emerald, armorer/4/emerald_enchanted_diamond_boots, armorer/4/emerald_enchanted_diamond_leggings, armorer/5/emerald_enchanted_diamond_chestplate, armorer/5/emerald_enchanted_diamond_helmet, butcher/1/chicken_emerald, butcher/1/emerald_rabbit_stew, butcher/1/porkchop_emerald, butcher/1/rabbit_emerald, butcher/2/coal_emerald, butcher/2/emerald_cooked_chicken, butcher/2/emerald_cooked_porkchop, butcher/3/beef_emerald, butcher/3/mutton_emerald, butcher/4/dried_kelp_block_emerald, butcher/5/sweet_berries_emerald, cartographer/1/emerald_map, cartographer/1/paper_emerald, cartographer/2/emerald_and_compass_explorer_jungle_map, cartographer/2/emerald_and_compass_explorer_swamp_map, cartographer/2/emerald_and_compass_village_desert_map, cartographer/2/emerald_and_compass_village_plains_map, cartographer/2/emerald_and_compass_village_savanna_map, cartographer/2/emerald_and_compass_village_snowy_map, cartographer/2/emerald_and_compass_village_taiga_map, cartographer/2/glass_pane_emerald, cartographer/3/compass_emerald, cartographer/3/emerald_and_compass_ocean_explorer_map, cartographer/3/emerald_and_compass_trial_chamber_map, cartographer/4/emerald_black_banner, cartographer/4/emerald_blue_banner, cartographer/4/emerald_brown_banner, cartographer/4/emerald_cyan_banner, cartographer/4/emerald_gray_banner, cartographer/4/emerald_green_banner, cartographer/4/emerald_item_frame, cartographer/4/emerald_light_blue_banner, cartographer/4/emerald_lime_banner, cartographer/4/emerald_magenta_banner, cartographer/4/emerald_orange_banner, cartographer/4/emerald_pink_banner, cartographer/4/emerald_purple_banner, cartographer/4/emerald_red_banner, cartographer/4/emerald_white_banner, cartographer/4/emerald_yellow_banner, cartographer/5/emerald_and_compass_woodland_mansion_map, cartographer/5/emerald_globe_banner_pattern, cleric/1/emerald_redstone, cleric/1/rotten_flesh_emerald, cleric/2/emerald_lapis_lazuli, cleric/2/gold_ingot_emerald and 322 more—
data_component_predicate_typechangedvillager/variant—
data_component_typechangedadditional_trade_cost—
environment_attributechangedvisual/ambient_light_color, visual/block_light_tint, visual/night_vision_color—
experiment/trade_rebalance/tag/enchantmentchanged—trades/desert_special, trades/jungle_special, trades/plains_special, trades/savanna_special, trades/snow_special, trades/swamp_special, trades/taiga_special
loot_function_typechangedset_random_dyes, set_random_potion—
loot_number_provider_typechangedsum—

The official notes

Read the 26.1 Snapshot 1 article on minecraft.net.

That article's technical changes are grouped under these headings — open it for the detail:

Minecraft Wiki page for 26.1-snapshot-1.

In the journal

← 1.21.11 · All builds · 26.1-snapshot-2 →

Sources