![]() |
VOOZH | about |
| Edition | Java Edition | |||
|---|---|---|---|---|
| Release date | June 23, 2026 | |||
| Type | Snapshot | |||
| Snapshot for | 26.3 | |||
| Downloads | Client (.json) Server | |||
| Protocol version | dec: 1073742147 hex: 40000143 | |||
| Data version | 4998 | |||
| Resource pack format | 89.0 | |||
| Data pack format | 108.0 | |||
| Minimum Java version | Java SE 25 | |||
| ||||
{
"title": "Minecraft 26.3 Snapshot 1",
"images": [
"26.3-snapshot-1.jpg",
"Java Edition 26.3 Snapshot 1.png"
],
"rows": [
{
"field": "''(link to Java Edition article, displayed as Java Edition)''",
"label": "(link to Edition article, displayed as Edition)"
},
{
"field": "June 23, 2026",
"label": "Release date"
},
{
"field": "(link to Snapshot article, displayed as Snapshot)",
"label": "(link to Version types article, displayed as Type)"
},
{
"field": "(link to Java Edition 26.3 article, displayed as 26.3)",
"label": "Snapshot for"
},
{
"field": "[https://piston-data.mojang.com/v1/objects/f7dbd08cc7462705fc48dd687e64534811edbbf1/client.jar Client] ([https://piston-meta.mojang.com/v1/packages/130ead6281f4a16f085689d1c9a716ae2eb4d01c/26.3-snapshot-1.json .json])<br />[https://piston-data.mojang.com/v1/objects/4d9ebd8b9dc87345ab770ceaf43fbeaeab05903f/server.jar Server]",
"label": "(link to Tutorial:Installing a version#Manual version installation article, displayed as Downloads)"
},
{
"field": " <span style=\"font-size:smaller\"><abbr title=\"decimal\">dec</abbr>: </span>1073742147<br /> <span style=\"font-size:smaller\"><abbr title=\"hexadecimal\">hex</abbr>: </span>40000143",
"label": "(link to Protocol version article, displayed as Protocol version)"
},
{
"field": "4998",
"label": "(link to Data version article, displayed as Data version)"
},
{
"field": "89.0",
"label": "<span style=\"white-space: normal;\">(link to Pack format#List of pack formats article, displayed as Resource pack format)</span>"
},
{
"field": "108.0",
"label": "<span style=\"white-space: normal;\">(link to Pack format#List of pack formats article, displayed as Data pack format)</span>"
},
{
"field": "<span class=\"plainlinks\">[https://en.wikipedia.org/wiki/Java_version_history#Java_SE_25_.28LTS.29 Java SE 25]</span>",
"label": "<span style=\"white-space: normal;\">Minimum Java version</span>"
}
],
"invimages": [],
"footer": "<table style=\"margin: auto; word-break: break-word;\">\n<tr style=\"background: inherit;\">\n<td style=\"padding: 0.4em\" rowspan=\"2\">[[Java Edition 26.2|<span style=\"margin-right:-0.35em\">β</span>β 26.2]]</td>\n<td style=\"padding: 0.4em\">'''[[Java Edition 26.3|26.3]]'''</td>\n<td style=\"padding: 0.4em\" rowspan=\"2\"></td>\n</tr>\n<tr style=\"background: inherit;\">\n\n<td style=\"padding: 0.4em\">''' 26.3 Snapshot 1'''</td>\n</tr>\n</table>"
}
26.3 Snapshot 1 (known as 26.3-snapshot-1 in the launcher) is the first snapshot for Java Edition 26.3, released on June 23, 2026,[1] which adds the dappled forest alongside the poplar wood set, as well as abandoned camps, wool stairs, and wool slabs.
Poplar wood set:
π Image
π Image
Shelf mushroom
π Image
π Image
π Image
π Image
π Image
π Image
π Image
π Image
π Image
π Image
π Image
π Image
π Image
π Image
π Image
π Image
π Image
π Image
π Image
π Image
π Image
π Image
π Image
π Image
π Image
π Image
π Image
π Image
π Image
π Image
π Image
π Image
Wool stairs and slabs
π Invicon Poplar Boat.png: Sprite image for Poplar Boat in Minecraft
π Image
Poplar boat and π Invicon Poplar Boat with Chest.png: Sprite image for Poplar Boat with Chest in Minecraft
π Image
Poplar boat with chest
π Image
π Image
π Image
Poplar tree
minecraft:provides_pottery_pattern
minecraft:decorated_pot_pattern registry.minecraft:red_poplar_leaves
minecraft:orange_poplar_leaves
minecraft:yellow_poplar_leaves
#has_structure/abandoned_camp_bamboo_jungle#has_structure/abandoned_camp_birch_forest#has_structure/abandoned_camp_cherry_grove#has_structure/abandoned_camp_dappled_forest#has_structure/abandoned_camp_flower_forest#has_structure/abandoned_camp_forest#has_structure/abandoned_camp_meadow#has_structure/abandoned_camp_old_growth_birch_forest#has_structure/abandoned_camp_old_growth_pine_taiga#has_structure/abandoned_camp_old_growth_spruce_taiga#has_structure/abandoned_camp_savanna#has_structure/abandoned_camp_pale_garden#has_structure/abandoned_camp_snowy_taiga#has_structure/abandoned_camp_sparse_jungle#has_structure/abandoned_camp_swamp#has_structure/abandoned_camp_taiga#has_structure/abandoned_camp_windswept_forest#has_structure/abandoned_camp_wooded_badlands#blocks_dolphin_jump
#blocks_fluid_flow
#blocks_lava_fire_spread
#blocks_motion
#blocks_motion_in_heightmap
motion_blocking heightmap.#blocks_motion_in_heightmap_no_leaves
motion_blocking_no_leaves heightmap.#blocks_motion_no_leaves
#causes_suffocation
#entities_can_teleport_to
#ice_melts_when_destroyed_above
#ores
#poplar_logs
#required_for_poplar_leaf_ambience
#skulls
#washed_away_by_fluids
#wool_slabs
#wool_stairs
#no_wolf_retaliation for all damage types that should not cause tamed wolves to attack their source in order to defend their owner.#cannot_be_dismounted_by_item_usage
#poplar_logs
#wool_stairs
#wool_slabs
#mushrooms
#ores
Suspicious stew and mushroom stew
General
slots condition sub-command.
minecraft:command_slot_source loot type./give
0./item
minecraft:command_slot_source loot type.replace sub-command has new semantics:
replace [12345] with (ABC) -> [ABC45]replace [123] with (ABCDE) -> [ABC]<slot_type> or <slot_type>.<slot_number> are still permitted.
armor.chestcontainer.*hotbar.4 is the same as {type:"minecraft:slot_range",slots:"hotbar.4"}from entity item source can now be a selector targeting multiple entities.
fill and override sub-commands, each with syntax identical to /item replace.
/item fill
fill [12345] with (ABC) -> [ABCAB]/item override
override [12345] with (ABC) -> [ABC__] (where _ represents an empty slot)./team
/team join and /team leave subcommands now reflects the exact count of entities that have joined or left (i.e. excluding entities for which teams have not changed).nbt component in a raw chat message will only be resolved up to 64k times./tick
0:
minecraft:decorated_pot
sherds no longer stores a list of 4 item IDs. Instead, the new format is an object with 4 optional item stack fields named:
backleftrightfrontminecraft:pot_decorations
backleftrightfrontminecraft:trim_material
trim_material registry has been updated:
asset_name has been replaced with palette - Palette Texture ID to be used for this material.override_armor_assets has been removed, overrides are now defined in the Resource Pack Equipment Asset.108.0.durability_damage field - optional non-negative integer, amount of durability to consume on each use.use_duration field - can now be 0 for no cooldown.minecraft:command_slot_source loot table type.
Minecraft Server Management Protocol 3.1.0
minecraft:notification/world/upgrade_startedminecraft:notification/world/upgrade_progressminecraft:notification/world/upgrade_finishedminecraft:notification/world/upgrade_failed89.0.slot_source folder.
minecraft:reference type.minecraft:contents is no longer restricted to only selecting non-empty slots.minecraft:reference
name - the namespaced id of the slot source.minecraft:slot_range
source field has a new valid type container, which sources slots from a container or inventory provided through loot context.source field is now optional.
block.shelf_mushroom.breakblock.shelf_mushroom.fallblock.shelf_mushroom.placeblock.shelf_mushroom.stepblock.shelf_mushroom.bounceblock.poplar_leaves.ambientdappled_forest to #is_forest, #is_overworld, #spawns_cold_variant_farm_animals, and #has_structure/trial_chambers tags.tuff to #stone_ore_replaceables tag.red_shrub to #replaceable, and #replaceable_by_mushrooms tags.red_poplar_leaves, orange_poplar_leaves, and yellow_poplar_leaves to #leaves tag.potted_poplar_sapling to #flower_pots tag.#poplar_logs to #logs_that_burn tag.poplar_log to #overworld_natural_logs tag.poplar_planks to #planks tag.poplar_sign to #standing_signs tag.poplar_hanging_sign to #ceiling_hanging_signs tag.poplar_wall_sign to #wall_signs tag.poplar_wall_hanging_sign to #wall_hanging_signs tag.poplar_button to #wooden_buttons tag.poplar_door to #wooden_doors tag.poplar_fence to #wooden_fences tag.poplar_fence_gate to #fence_gates tag.poplar_pressure_plate to #wooden_pressure_plates tag.poplar_shelf to #wooden_shelves tag.poplar_slab to #wooden_slabs tag.poplar_stairs to #wooden_stair tag.poplar_trapdoor to #wooden_trapdoors tag.#wool_slabs to #slabs tag.#wool_stairs to #stairs tag.#wool_slabs, and #wool_stairs to #dampens_vibrations tag.poplar_boat to #boat tag.tuff to #stone_ore_replaceables tag.red_poplar_leaves, orange_poplar_leaves, and yellow_poplar_leaves to #leaves tag.#poplar_logs to #logs_that_burn tag.poplar_planks to #planks tag.poplar_sign to #signs tag.poplar_hanging_sign to #hanging_signs tag.poplar_button to #wooden_buttons tag.poplar_door to #wooden_doors tag.poplar_fence to #wooden_fences tag.poplar_fence_gate to #fence_gates tag.poplar_pressure_plate to #wooden_pressure_plates tag.poplar_shelf to #wooden_shelves tag.poplar_slab to #wooden_slabs tag.poplar_stairs to #wooden_stair tag.poplar_trapdoor to #wooden_trapdoors tag.poplar_boat to #boats tag.poplar_chest_boat to #chest_boats tag.#wool_slabs to #slabs tag.#wool_stairs to #stairs tag.#wool_slabs, and #wool_stairs to #dampens_vibrations tag.textures/trim/color_palettes/ to textures/palettes/trim/
textures/palettes/trim_base.pngminecraft:trims atlas with paletted_permutations, but rather generated on-demand
palette mcmeta section fieldbase_palette - the base Palette Texture ID to remap frompaletted_permutations as beforepalette_key and permutations fields have been replaced by Palette Texture IDs - i.e. <namespace>:<path> now resolves to <namespace>:textures/palettes/<path>.pngtrim_palette_replacements field controls which trim material palettes should be replaced for this equipment asset (formerly controlled by override_armor_assets in the trim material)
block/orange_poplar_leaves.pngblock/red_poplar_leaves.pngblock/yellow_poplar_leaves.pngblock/poplar_door_bottom.pngblock/poplar_door_top.pngblock/poplar_log_top.pngblock/poplar_log.pngblock/poplar_planks.pngblock/poplar_trapdoor.pngblock/stripped_poplar_log.pngblock/stripped_poplar_log_top.pngblock/poplar_log.pngblock/shelf_mushroom_stage0.pngblock/shelf_mushroom_stage1.pngblock/poplar_hanging_sign.pngblock/poplar_sign.pngblock/poplar_sapling.pngblock/poplar_shelf.pngblock/red_shrub.pngitem/poplar_door.pngitem/poplar_hanging_sign.pngitem/poplar_sign.pngitem/poplar_boat.pngitem/poplar_chest_boat.pnggui/hanging_signs/poplar.pnggui/signs/poplar.pngentity/boat/poplar.pngentity/chest_boat/poplar.pngorange_poplar_1.pngorange_poplar_2.pngorange_poplar_3.pngorange_poplar_4.pngred_poplar_1.pngred_poplar_2.pngred_poplar_3.pngred_poplar_4.pngyellow_poplar_1.pngyellow_poplar_2.pngyellow_poplar_3.pngyellow_poplar_4.pngworldgen/configured_feature registry has moved to worldgen/feature and configuration is now done inline in the root object rather than separated into a config field.minecraft:end_podium feature type
end_podium_activeend_podium_inactiveactive: boolean field controlling if the portal is active.minecraft:tree feature type
shelf_mushroom tree decorator type.
probability - float (between 0 and 1), the probability that any shelf mushrooms will be placed for a given feature.poplar_foliage_placer foliage placer type
height - int provider (between 5 and 16), the height of the foliage.side_hole_chance - float (between 0.0 and 1.0), the chance for blocks to be randomly removed at the edge of the foliage.poplar_trunk_placer trunk placer type
trunk_height_above_branches - int provider (between 0 and 8), the height of the trunk above the branches.branch_amount - int provider (between 1 and 4), the amount of branches to create by the foliage.surface_rule field has been renamed to material_rule
surface_rule field within noise settings files, with the following extensions:
worldgen/material_rule registry.worldgen/material_condition registry.worldgen/material_condition registry.minecraft:dimension_originspawn_target for noise settings based dimensions, otherwise Chunk (0, 0).targets[].target), and rule Structure Processors (rules[].input_predicate and rules[].location_predicate).min_inclusive and lower than or equal to .Codemin_inclusive - int, the minimum y value of allowed blocks (inclusive)max_inclusive - int, the maximum y value of allowed blocks (inclusive)minecraft:all_of
rules - list of Rule Tests, the rules to test the block against.From released versions before 26.3