
Minecraft 26.3: Release Date, Patch Notes, & More
Veröffentlicht am von
Introduced with an emphasis on adventure at Minecraft Live TwitchCon 2026, Minecraft 26.3 is set to be the fall game drop, packed full of new content that encourages players to get out and explore. So, today, we explore the Minecraft 26.3 update, including the potential Minecraft 26.3 release date, patch notes, and highlights of what’s to come.
Minecraft 26.3 does not yet have an official release date. However, an estimation based on previous fall updates is late September to mid-October. Any later would be cutting into the time they need to develop and release the winter game drop which they tend to have out before the holidays.
As for snapshots, one for 26.3 has been released so far. Both dappled forests and abandoned camps are available for testing within it.
As of July 7, 2026, snapshot 3 is the latest available for 26.3, and it can be installed right from right inside the Minecraft client. Below, we have detailed every step needed:
Exploring dappled forests is more fun with friends! Minecraft 26.3 servers can be created for free through home hosting, but we recommend paid hosting options for ease of use and performance. Especially with snapshots, as they can be buggy!
Paid hosting with day one Minecraft 26.3 installs is offered here at BisectHosting and many other places around the web. In either case, no less than 4GB of server RAM is recommended.
Minecraft 26.3 Release Date
Update Highlights
Dappled Forests
- Location: Overworld
Abandoned Camps
- Location: Overworld
Cushions
- Recipe: Wool Slabs x3
How to Install Minecraft 26.3 Snapshots
- Open the Minecraft Launcher and select Java Edition.
- Enable snapshots under the ‘Installations’ tab.
- If a new installation called “Latest Snapshot,” represented by a dirt block, is now present, that can be used immediately to start playing. Otherwise, proceed with step four.
- Click ‘New Installation’
- Select ‘Latest Snapshot’ in the drop-down menu.
- Click ‘Install.’
All Snapshot Patch Notes (So Far!)
Minecraft 26.3 Snapshot 3
New Features
- Added Cushion
- Added Straw Bed
- Added Gothic language support to the game
- The Cushion is an item that the player can place in the world and interact with to sit on
- Can be crafted in 16 colored variants
- Cushions are crafted using 3 Wool Slabs of the same color
- A Cushion can be placed on any flat surface
- Cushions always align horizontally to the grid, but vertically sit on top of the supporting surface
- Cushions cannot move
- Cushions break if the supporting block is removed
- Cushions do not have collision and can overlap with other objects (except other Cushions)
- The Straw Bed is a new type of Bed which can be used to sleep through the night without setting your spawnpoint
- It can only be used once and will be destroyed after use
- It cannot be used in the Nether or The End and will be destroyed if you try to sleep on it there
- It is crafted using 3 Hay Bales and will give you 4 Straw Beds
- There's a new statistic in the Statistics window for amount of times slept in a Straw Bed
Technical Changes
- The Data Pack version is now 110.0
- The Resource Pack version is now 91.0
Data Pack Version 110.0
Commands Added posteffect- Allows adding or removing "post effects" to players
- These are postprocessing shaders that are applied to the player's screen, after the game has finished normal rendering
- Post effects exist on the client (in resource packs), not the server – the server cannot know if one will actually apply
- Post effects themselves were already part of the resource pack format, but only a few hardcoded ones were available to use
- /posteffect add <player> <posteffect> - adds the post effect to the player, if it doesn't already exist
- /posteffect clear <player> - removes all post effects from the player, if any exist
- /posteffect list <target> - lists all post effects applied to the player, if any exist
- /posteffect remove <player> <posteffect> - removes the post effect from the player, if it exists
- The feature sub-command now allows in-line definition of the Feature
- Field explodes has been renamed to destroy_on_use
- Added destroy_on_leave - optional boolean, if true, the Bed will be destroyed when leaving it
- If omitted, defaults to false
- Same format as minecraft:gameplay/bed_rule, but used for the Straw Bed
- Added optional boolean field update_from_neighbors. This controls if the transformed block should update based on neighboring blocks
- Defaults to true
- Represents the ability to compost an item and how it adds layers to the composter
- Format: object with fields
- layers - namespaced ID pointing to an element of the minecraft:number_provider registry
- Multiple block loot tables now reference predicates for checking if a tool has Silk Touch and is Shears instead of inlining a copy of those checks
- minecraft:tool/can_silk_touch
- minecraft:tool/can_shear
- potions - A list of potion types or a potion tag to match
- effects - A Collection Predicate of mob_effects predicates to match
- The Collection Predicate format is as follows:
- contains - A list of mob_effects predicates to match
- count - A list of options for matching a specific number of mob effect predicates, which follow the same format as minecraft:effects entity sub-predicate`
- test - The mob_effects predicate to match
- count - The number of matches required, or with min and max will match a range of counts
- size - Require the mob effects list to have a specific size, or with min and max will match a range of sizes
- Added a minecraft:number_provider registry
- minecraft:compostable/low
- returns 1 if the minecraft:block_state context parameter is an empty composter, otherwise has a 30% chance of returning 1
- minecraft:compostable/low_medium
- returns 1 if the minecraft:block_state context parameter is an empty composter, otherwise has a 50% chance of returning 1
- minecraft:compostable/medium
- returns 1 if the minecraft:block_state context parameter is an empty composter, otherwise has a 65% chance of returning 1
- minecraft:compostable/medium_high
- returns 1 if the minecraft:block_state context parameter is an empty composter, otherwise has a 85% chance of returning 1
- minecraft:compostable/always_add_one
- always returns 1
- Returns the first case which fulfills its condition or the default if none do
- Fields:
- cases - a list of cases in the order that the dispatcher will try to execute them
- Fields:
- condition - a minecraft:predicate
- number_provider - a minecraft:number_provider which is executed if the condition is fulfilled
- Fields:
- default - an optional minecraft:number_provider
- Defaults to a constant 0 if omitted
- cases - a list of cases in the order that the dispatcher will try to execute them
- Returns the value from on_true if its condition or on_false if not
- Fields:
- conditions - a minecraft:predicate
- on_true - a minecraft:number_provider which is executed if its condition is fulfilled
- on_false - an optional minecraft:number_provider
- Defaults to a constant 0 if omitted
- Returns a value from a distribution of weighted number providers
- Fields:
- distribution - a list of objects with the following fields
- Fields:
- data - a minecraft:number_provider
- weight - a positive integer
- Fields:
- distribution - a list of objects with the following fields
- input - A potion ingredient with a required item field and an optional potion_contents field using a minecraft:potion_contents Data Component Predicate
- reagent - A potion ingredient with a required item field and an optional potion_contents field using a minecraft:potion_contents Data Component Predicate
- output - item stack, the resulting item
- Removed feature types:
- minecraft:coral_mushroom
- minecraft:kelp
- minecraft:seagrass
- minecraft:sea_pickle
- Added field feature, a Placed Feature that is used to place at every desired block position
- xz_size: Int provider between 1 and 16 representing the size of the cuboid along x and z axes
- y_size: Int provider between 1 and 16 representing the size of the cuboid along the y axis
- include_interior: Optional boolean (default true) for whether to place interior blocks of the cuboid
- include_edges: Optional boolean (default true) for whether to place edge blocks of the cuboid
- Setting this to false generates a somewhat "rounded" cuboid
- chance: Float value between 0 and 1 representing the chance that the feature gets placed
- Renamed field source_block_state_provider to source
- blocks: Block ID, list of Block IDs or hash-prefixed Block Tag, specifying the set of blocks to randomly pick from
- Changed field state: Now a Block State Provider
- Added field direction: Optional field describing the direction to set
- If omitted, a random direction is chosen
- This checks a list of Rule Tests for whether any of them returns true for the same block
- Format: object with fields:
- rules - list of Rule Tests, the rules to test the block against
- This checks a Rule Test for whether it returns false for a given block
- Format: object with fields:
- rule - Rule Test, the rule to test the block against
- Added #sculk_growth_inhibitors for blocks which keep Sculk from spreading when more than 2 are in the 8x2x8 area around it
- Added #cats_can_sit_on - Blocks which Cats can randomly sit on
- Added #cats_can_lie_on - Blocks which Cats can randomly lie on
- Added #speeds_up_zombie_villager_curing - Blocks which can increase Zombie Villager curing time if placed nearby
- Added #villagers_can_sleep_on_bed - Bed blocks which Villagers can sleep on
- Added #villager_babies_can_jump_on_bed - Bed blocks which Villager kids can jump on
- Added #height_specific_ore_replaceables - contains all blocks which Ore Features will turn into Stone Ores if found above y-level 0 and into Deepslate Ores if found below y-level 8
- #dowses_campfires has been renamed to #douses_campfires
- Added #abandoned_camp for all variants of Abandoned Camps
Resource Pack Version 91.0
Block Sprites- Added new Block textures:
- block/straw_bed.png
- block/straw_bed_particle.png
- Added new sound events:
- block.straw_bed.break
- block.straw_bed.break_leave
- block.straw_bed.step
- block.straw_bed.place
- block.straw_bed.hit
- block.straw_bed.fall
- block.poplar_leaves.break
- block.poplar_leaves.fall
- block.poplar_leaves.place
- block.poplar_leaves.step
- block.poplar_leaves.hit
- block.red_shrub.break
- block.red_shrub.place
- entity.cushion.break
- entity.cushion.place
- entity.cushion.get_up
- entity.cushion.sit
- Added optional shade_direction_override to block model elements
- Accepted values are cardinal directions (down, up, north, south, west, east)
- When set, this overrides directional shading for the element regardless of face orientation
- Removed shade from block model elements
- Use shade_direction_override: "up" to get the previous shade: false behavior
- A resource pack can now define a minecraft:end_of_frame post effect
- It will be applied before other post effects, including the ones enabled by the new posteffect command
- This post effect is always on as long as the resource pack is loaded, and cannot be controlled by the posteffect command
- As usual with resource pack resources, in case of multiple packs defining this effect, the one from the last resource pack in the list will apply
Fixed bugs in 26.3 Snapshot 3
- MC-51859 - The line spacing of text within all hover tooltips is larger between the first and second lines
- MC-112580 - Structure blocks' GUI does not pause the game in singleplayer
- MC-112744 - The Team NBT tag only exists for living entities
- MC-174958 - /gamerule succeeds when the value is not changed
- MC-175180 - The Silent NBT tag still doesn't make some entities fully silent
- MC-224528 - Two splash texts use curly single quotes (’) instead of apostrophes (')
- MC-229831 - Enchanting tables' GUI has three pixels in the top-right corner that shouldn't be there
- MC-239401 - items/light.png never appears in-game; is pointlessly referenced by other game assets
- MC-254353 - A packet to remove the score is always broadcast when a score is reset
- MC-254661 - /schedule clear requires a namespace in its function argument
- MC-256073 - Miscolored pixel in tab_inventory.png
- MC-256096 - Some entities on a team can harm teammates that walk into them when friendly fire is disabled
- MC-256097 - Some entities on a team can harm their teammates when they explode when friendly fire is disabled
- MC-259583 - Brewing with a single bottle of dragon's breath does not return a glass bottle afterward
- MC-267902 - The failure message of /random when the specified range is too large states an incorrect maximum for the range
- MC-271297 - /fillbiome doesn't fail when no changes are made
- MC-273327 - The #convertable_to_mud block tag misspells "convertible" as "convertable"
- MC-275532 - The abbreviation "fps" is inconsistently capitalized across strings
- MC-279185 - The "selectWorld.load_folder_access" string is missing an article before the word "folder"
- MC-279819 - The mining speed factor of Mining Fatigue is inconsistent at level 3
- MC-293615 - Tooltip formatting of "Items x number" is inconsistent across different types of items
- MC-301804 - Test blocks' GUI does not pause the game in singleplayer
- MC-305707 - /time reports success when no changes are made
- MC-307616 - Typo in a log message in ActiveProfiler: "aprox"
- MC-307618 - Typo in a log message in SoundEngine: "disapeared"
- MC-307648 - "non-heap" is misspelled as "non-head" in the system details section of crash reports
- MC-307660 - Typo in a log message in GameRenderer: "coudln't"
- MC-307709 - The texture of upward facing sulfur spikes' merged tip has a single wrong pixel at the very top
- MC-308460 - Some of the stems in wildflowers and pink petals render brighter
- MC-308851 - The chat_restriction.disabled_by_profile.action string is improperly capitalized
- MC-309021 - Poplar leaves' closed captions display as raw translation keys
- MC-309024 - death.attack.sulfurCubeHot.item displays as a raw translation key
- MC-309033 - The campsite_flower_forest_1 abandoned camp structure has stripes of orange wool under it
- MC-309034 - The tent_windswept_forest_8 abandoned camp structure contains a dropped stack of bone meal
- MC-309054 - The item texture of poplar hanging signs is inconsistent with other hanging signs
- MC-309058 - The tent_flower_forest_4 abandoned camp structure contains a dropped birch log
- MC-309090 - Certain entities on shelf mushrooms make a sound every tick
- MC-309122 - Abandoned camps can generate in areas of wooded badlands with no trees nor grass
- MC-309155 - Shelf mushrooms and red shrubs do not have unique sounds, unlike in Bedrock Edition
- MC-309208 - The poplar wood set is inconsistently placed in the Creative mode inventory
- MC-309261 - Incorrect calculation in the poplar trunk placer
- MC-309308 - Several abandoned camp structures contain persistent leaves
- MC-309324 - Ores don't generate in blobs of andesite, diorite, or granite below Y=0
- MC-309350 - Shelf mushrooms generated with fallen trees replace water
- MC-309392 - The lighting on entities and block entities is not rendered correctly and appears too dark or too bright on certain sides
- MC-309395 - The texture of the top halves of poplar doors is missing a pixel on the second hinge
- MC-309397 - The game renderer corrupts when toggling off fullscreen or resizing the window with the Vulkan rendering backend
- MC-309399 - The game output console logs "Ignoring chat session from due to missing Services public key” when loading into a world
- MC-309400 - The glowing effect on entities stays in place when cleared
- MC-309403 - Having an item with the block_transformer component with a rule_based_state_provider locks the player out of that world
- MC-309408 - The item tag that controls which items can douse campfires is misspelled as #dowses_campfires
- MC-309412 - Block items ignore the block_transformer component
- MC-309420 - The random_neighbor_spread feature has a field misspelled as "xy_offset"
- MC-309432 - Worlds render entirely magenta on macOS with the Vulkan rendering backend
- MC-309433 - Drowned can consume or use certain items
- MC-309435 - Drowned no longer chase after players correctly
- MC-309441 - Projectiles lose their can_break ability after reloading the world
- MC-309445 - The game renderer can corrupt when toggling fullscreen or opening an inventory with the OpenGL rendering backend
- MC-309467 - Player reporting is unavailable
- MC-309471 - Cannot see other players' skins
- MC-309518 - Can't scrape oxidation or wax off of copper doors
Minecraft 26.3 Snapshot 2
Known Issues
- When using Vulkan on Mac the world will not render, instead showing a pink screen
- The lighting on entities is not correct, rendering e.g. the top side too dark
Changes
- Persistent mobs' random walk/swim behaviors will now deactivate when players are not nearby, in the same way as non-persistent mobs
- Replaced current "Improved Transparency" approach with a new order-independent transparency algorithm which is expected to be much better at solving translucency issues
- When using a Shield together with a Hoe or a Shovel, raising the Shield will take precedence over tilling and pathmaking
- Drowned with Tridents will now use a melee attack if the player is within 3 blocks of them
- Generally, translucent surfaces need to be rendered back-to-front to avoid visual issues
- In order to do so, the translucent geometry has to be sorted before rendering
- This is very expensive and even with perfect sorting of individual triangles, intersecting triangles are not possible to render correctly
- Before this snapshot, the "Improved Transparency" video setting attempted to mitigate translucency-related visual issues
- It did this by rendering different types of translucent objects (entities, particles, water, etc.) to different textures that were later combined to create the final image
- This allowed us to fix some of the issues with some performance impact
- However, it introduced some other less noticeable issues
- The "Improved Transparency" video setting will now instead enable a new order-independent transparency algorithm (which we will refer to as OIT)
- This makes it possible to render translucent objects in any order without sorting
- It fixes all existing major translucency-related visual issues (such as certain objects disappearing when viewed through translucent objects)
- However, the algorithm is an approximation, and so it introduces some new minor visual artifacts (such as the color of clouds being somewhat incorrect when viewed through multiple layers of translucent surfaces)
- We expect OIT to have a higher performance impact than the previous implementation of "Improved Transparency"
- When "Improved Transparency" is turned off, the behavior hasn't meaningfully changed and the game will still prioritize performance over correctness while sorting geometry as necessary
Technical Changes
- The Data Pack version is now 109.0
- The Resource Pack version is now 90.0
- The definition field from the blocks.json data generation report has been removed
- The white-list property is now true by default
Data Pack Versions 109.0
Data Components Added minecraft:block_transformer- This component allows items to transform a block into another block on player interaction
- Format: list of objects with fields:
- block_state_provider - Block State Provider, used to provide the state for the transformed block
- If the Block State Provider returns no result (as by rule_based_state_provider, for example), the next rule in the list will be attempted
- The set of Block State Providers are the same as the Block State Providers used in World Generation
- sound - optional field, Sound Event to play on interaction, e.g. minecraft:item.axe.strip
- If not present, defaults to play no Sound Event
- particle - optional field, particles to play on interaction
- If not present, defaults to none
- none
- scrape
- wax_on
- wax_off
- If not present, defaults to none
- disallowed_faces - optional field, list of Directions specifying which faces on the clicked Block that cannot be interacted with
- If a disallowed face is interacted with, the next rule in the list will be attempted
- If not present, defaults to an empty list
- Values:
- up
- down
- north
- south
- east
- west
- loot - optional Loot Table, the Loot Table to use for dropping items on a successful transformation, e.g. minecraft:till/rooted_dirt
- If not present, defaults to using no Loot Table
- drop_strategy - optional field, configures from where in the Block any loot should drop
- If not present, defaults to from_middle
- Values:
- from_middle - from the middle of the Block
- clicked_face - from the face interacted with
- transform_type - optional field, configures how nearby blocks should be affected by the transformation
- If not present, defaults to single_block
- Values:
- single_block - only affects the Block interacted with
- copper_chest - if input and output blocks are both copper chests of any weathering state, waxed or unwaxed, this transformation will affect both sides of a double chest
- consume_on_use - optional Boolean, determines if the item should be consumed or not
- Only applies to stackable items
- If not present, defaults to true
- item_damage_per_use - optional Integer, determines how much damage the item takes with each use
- Only applies to non-stackable items
- If not present, defaults to 1
- block_state_provider - Block State Provider, used to provide the state for the transformed block
- Added till/rooted_dirt loot table for drops when Rooted Dirt is tilled with a hoe
- Cave Air is no longer generated in Nether caves
- block_state_provider: Block State Provider, provides the Block State which the copied properties are copied on top of
- Only properties common between both the source and the target blocks will be copied
- Added field block: Block state provider for which block to place
- Added field can_replace: Block predicate for which blocks can be replaced by the column
- Added field continue_through: Block predicate for which pre-existing blocks to accept as part of a column
- Added field cannot_place_on: Block ID, list of block IDs or hash-prefixed block tag ID representing which blocks are avoided when starting placement
- Renamed field reach to column_reach
- Added field column_count: int provider (between 1 and 150) - the number of columns to generate
- Added field cluster_reach: int provider (between 0 and 13) - the size of the square to attempt to generate columns in
- The effective reach is also limited by height
- Added field block: Block state provider for which block to place
- Added field can_replace: Block predicate for which blocks to replace
- Added field direction: Vertical direction of the pillar - one of up and down
- Added field chance_to_continue: Optional probability between 0 and 1 (default: 1) that the pillar continues another block (assuming can_replace matches)
- Added field cap_feature: Optional Placed Feature placed at the end of the pillar
- Added field block: Block state provider for which block to place
- Added field accepted_neighbors: Block ID, list of Block IDs or hash-prefixed Block Tag for which blocks count as a valid neighbor
- Added field can_replace: Block predicate for which blocks to replace
- Added field attempts: Int provider between 1 and 3000 for how many placements attempts to make
- Added field xz_offset: Int provider between -16 and 16 for what offsets to try along the x and z axes
- Added field y_offset: Int provider between -16 and 16 for what offsets to try along the y axis
- features: Placed Feature ID, non-empty list of Placed Feature IDs or hash-prefixed Placed Feature Tag for the features to place
- block: Block state provider for which block to place
- project_through: Block Predicate for which blocks are considered "empty" and should be projected through
- size: Int provider between 1 and 16 that determines the size of the square as measured from the center to the edge
- max_projection_height: Non-negative integer representing the maximum change in y level from the original height to the placement height for a block in the square
- Removed fields xz_spread and y_spread
- Added fields x, y, z: Integer providers between -16 and 16 specifiying the axis-specific offset
- Target format: map between Density Function ID and a range on that axis:
- Range is specified as one of:
- Float, an exact target value
- Array of 2 floats, a range of target values in form [min, max]
- An object with fields:
- min - float, the minimum value of the target range
- max - float, the maximum value of the target range
- Range is specified as one of:
- min_inclusive: Vertical Anchor describing the minimum height required
- max_inclusive: Vertical Anchor describing the maximum height required
- Added a new option for Vertical Anchors: relative_to_sea_level - specifies an offset to the sea level of the dimension
- The worldgen/configured_carver registry has been renamed to worldgen/carver
- All fields previously under the config field have been inlined to the top-level
- Added count field - non-negative Int Provider, the number of Cave tunnels to create from a seed chunk
- Renamed yScale to room_vertical_radius_multiplier
- Added optional start_vertical_radius_multiplier field - Float Provider, acts as a multiplier for the vertical radius of the first segment in each tunnel
- If not specified, defaults to 1.0
- Added thickness field - non-negative Float Provider, acts as a multiplier for the radius of carved tunnels
- Added optional weird_thickness_bias field - Boolean
- If true, thickness will be multiplied by, with a 10% chance: random(0, 1) * random(0, 3) + 1
- If not specified, defaults to false
- Removed replaceable field, carvers will replace any block (excluding features)
- Removed lava_level field, fluids are now always selected by the aquifer or sea_level configuration in the dimension
- Removed debug_settings field
- All fields previously under the config field have been inlined to the top-level
- Renamed and moved yScale to shape.y_scale
- Removed replaceable field, carvers will replace any block (excluding features)
- Removed lava_level field, fluids are now always selected by the aquifer or sea_level configuration in the dimension
- Removed debug_settings field
- Replaced by minecraft:cave Carver Type
- min_inclusive - Integer, the minimum selected value (inclusive)
- max_inclusive - Integer, the maximum selected value (inclusive)
- Added #turns_into_dirt_path - contains all blocks that turn into Dirt Path blocks when a Shovel is used for pathmaking
- Removed #overworld_carver_replaceables and #nether_carver_replaceables
- Added #dowses_campfires - items that can dowse a lit Campfire block
Resource Pack Version 90.0
- The texture of the Shelf Mushroom has been updated
- Added new Particle textures:
- shelf_mushroom_particle.png
- Added new shaders to support order-independent transparency:
- core/oit_composite.fsh
- include/oit.glsl
- include/oit_add_transmittance.glsl
- include/oit_common.glsl
- include/oit_depth_bounds.glsl
- include/oit_depth_sample.glsl
- include/oit_sample.glsl
- Extracted the texture sampling logic from core/terrain.fsh into include/texture_sampling.glsl
- Renamed the following core shaders:
- core/rendertype_clouds.vsh -> core/clouds.vsh
- core/rendertype_clouds.fsh -> core/clouds.fsh
- core/rendertype_world_border.vsh -> core/world_border.vsh
- core/rendertype_world_border.fsh -> core/world_border.fsh
- Updated core shaders to support order-independent transparency
- Introduced new defines:
- OIT - A boolean indicating if OIT is enabled
- OIT_DEPTH_BOUNDS - A boolean indicating if the depth bounds pass is being executed
- OIT_TRANSMITTANCE - A boolean indicating if the transmittance pass is being executed
- OIT_ACCUMULATE - A boolean indicating if the accumulate pass is being executed
- OIT_ALPHA_ONLY - A boolean indicating if either the depth bounds or transmittance pass is being executed
- OIT_ADDITIVE - A boolean indicating that the OIT algorithm should emulate additive blending for the executing pipeline
- OIT_OPAQUE_PARTS_THRESHOLD - A float determining above which alpha threshold a fragment should be considered solid and not go through OIT
- WAVELET_RANK - An integer internal to the OIT algorithm
- COEFF_COUNT - An integer internal to the OIT algorithm
- COEFF_ATTACHMENT_COUNT - An integer internal to the OIT algorithm
- B3D_IS_ZERO_TO_ONE - A boolean indicating if the current rendering backend uses the depth range of [0, 1], it is available globally to all shaders independently of the OIT setting
- Affected shaders:
- core/block.fsh
- core/block.vsh
- core/clouds.fsh
- core/clouds.vsh
- core/entity.fsh
- core/entity.vsh
- core/item.fsh
- core/item.vsh
- core/particle.fsh
- core/position_color.fsh
- core/rendertype_beacon_beam.fsh
- core/rendertype_clouds.fsh
- core/rendertype_crumbling.fsh
- core/rendertype_entity_shadow.fsh
- core/rendertype_lightning.fsh
- core/rendertype_lines.fsh
- core/rendertype_world_border.fsh
- core/terrain.fsh
- core/terrain.vsh
- core/text.fsh
- core/text_background.fsh
- core/world_border.fsh
- core/world_border.vsh
- Introduced new defines:
- Removed the old transparency post chain:
- post_effect/transparency.json
- shaders/post/transparency.fsh
Fixed bugs in 26.3 Snapshot 2
- MC-161885 - Many transparent things do not render behind slimes
- MC-161898 - Transparent particles make other particles invisible
- MC-161926 - The block breaking animation is more transparent when mining ice or stained glass
- MC-168653 - Mobs, particles, clouds, water and transparent blocks don't render behind the transparent parts of shulker bullets
- MC-190203 - Transparent and specially rendered blocks, entities, clouds, water and particles don't render behind wind charges, and charged creeper, wither and breeze armor
- MC-202197 - Entities' name tag background is rendered behind transparent things
- MC-210584 - Semi-transparent textures on an item that doesn't have it by default doesn't render water behind it
- MC-223559 - Transparent blocks, particles, and clouds are not rendered behind semi-transparent marker armor stands
- MC-229405 - The inside of boats blocks the rendering of most translucent objects with the "Improved Transparency" option enabled
- MC-252369 - Data packs can fail to load due to a feature cycle when one does not exist
- MC-259812 - Block and item displays, beds, clouds, signs, shulker boxes, and semi-transparent blocks and entities don't render behind text displays
- MC-265743 - Entities, block entities, clouds and semi-transparent blocks are always rendered in front of text displays with see_through enabled
- MC-271069 - Item entities appear to fly towards the player when picked up by a dolphin that isn't being rendered
- MC-275111 - Two animals in a boat look sideways instead of at the player when lured
- MC-295678 - Translucent blocks above water flicker when crossing chunk borders
- MC-296006 - Entities do not face the player correctly whilst in a boat
- MC-298659 - Translucent blocks and some entities render above text displays with see_through enabled
- MC-303626 - Block hitboxes, particles, semi-transparent blocks and non-block items render behind entity hitboxes with the "Improved Transparency" option enabled
- MC-305422 - Players can sometimes get kicked due to a waypoint packet the client fails to handle
- MC-306127 - Block outlines are no longer visible behind translucent items
- MC-306156 - Breezes, slimes and players between translucent blocks or fluids appear behind them if "Improved Transparency" is enabled
- MC-306231 - Boats are filled with water when viewed through translucent blocks with the "Improved Transparency" option enabled
- MC-306318 - Translucent items render through the head of players with a translucent item equipped on their head with "Improved Transparency" enabled
- MC-307285 - Translucent blocks don't render behind sulfur cubes
- MC-307345 - The smoke particles produced by potent sulfur do not render behind stained glass
- MC-307902 - Partially transparent blocks inside sulfur cubes don't render correctly
- MC-308798 - Dolphins take much longer to pick up items
- MC-309022 - Shelf mushrooms generate facing the wrong direction
- MC-309027 - The success message of /teleport with coordinates specified reports that it affected 0 entities
- MC-309043 - Carpets can no longer be crafted
- MC-309056 - Poplar saplings are not destroyed by water
- MC-309067 - Wool slabs and stairs cannot be used as fuel
- MC-309075 - Using bone meal on a shelf mushroom a player is standing on causes them to pass through it
- MC-309081 - Decorated pots and chorus flowers can be destroyed by projectiles in Adventure mode
- MC-309082 - Wandering traders do not sell poplar logs
- MC-309084 - Shelf mushrooms' model sticks out of the slot in the hotbar
- MC-309105 - Wool stairs and slabs are not broken faster when using shears
- MC-309117 - Grass in dappled forests and poplar leaves appear green on maps
- MC-309123 - The block breaking particles of shelf mushrooms are not displayed correctly
- MC-309133 - The front texture of poplar signs is inconsistent with the front textures of other signs
- MC-309136 - The collision box of shelf mushrooms is too large
- MC-309173 - The item model of shelf mushrooms displays the large shelf mushroom block model, even though the item places small ones
- MC-309184 - Specifying multiple features of type no_op in a data pack prevents the world from loading
- MC-309205 - Poplar saplings cannot be used as fuel
- MC-309206 - Cobwebs are not destroyed by water
- MC-309275 - The texture of the top halves of poplar doors has three miscolored pixels
- MC-309302 - Poplar saplings are not in #sapling
- MC-309330 - The item texture of poplar doors doesn't have any hinges unlike the item textures of other doors
Minecraft 26.3 Snapshot 1
New Features
- Added Dappled Forest Biome
- Added Poplar trees
- Added fallen Poplar trees
- Added Red Poplar Leaves, Orange Poplar Leaves and Yellow Poplar Leaves blocks
- Added Poplar wood set
- Added Shelf Mushroom
- Added Red Shrub
- Added Abandoned Camp structures
- Added Wool stairs and Wool slabs for all Wool blocks
- A new type of forest biome which can be found near cold biomes
- Poplar Trees and fallen Poplar Trees generate here
- Shelf Mushrooms can be found here, placed on Poplar Trees and fallen Poplar Trees
- Red Shrub generates here
- The following passive and neutral mobs spawn in the Dappled Forest, using their cold variants where applicable:
- Sheep
- Chicken
- Cow
- Pig
- Rabbit
- Fox
- A Dappled Forest variant of the new Abandoned Camp structure can be found here
- A new type of tree which comes in three color variations:
- Red Poplar Leaves
- Orange Poplar Leaves
- Yellow Poplar Leaves
- Each variant of the tree has its own variant of falling leaf particles matching the color of the leaves
- Poplar Leaves drop Poplar Saplings which will randomly grow into any of the three different variants
- Poplar Saplings can be found in trades with the Wandering Trader
- Shelf Mushrooms and Leaf Litter naturally generate on or around Poplar Trees
- The trunk of the trees are made of Poplar Logs
- Poplar Logs can be crafted into a new set of Poplar wood blocks
- A new type of mushroom that generates on Poplar Trees and fallen Poplar Trees
- Can be found in two sizes, small and large
- A small Shelf Mushroom can be grown into a large Shelf Mushroom using Bone Meal
- A large Shelf Mushroom drops two Shelf Mushroom items when broken
- Can be used like other mushrooms to make Stews
- Can be found in trades with the Wandering Trader
- Shelf Mushrooms have a slight bounciness when stepped on, similar to Beds
- Shelf Mushroom makes a bouncing sound when a living entity bounces on it
- A new type of decorative plant block that can be found in small patches in the Dappled Forest
- Can be used in the Composter
- Using Bone Meal on a Red Shrub grows a Red Shrub in a random adjacent space if possible
- A new kind of structure which can be found in the following biomes:
- Meadow
- Cherry Grove
- Forest
- Birch Forest
- Old Growth Birch Forest
- Flower Forest
- Windswept Forest
- Dappled Forest
- Taiga
- Snowy Taiga
- Old Growth Spruce Taiga
- Old Growth Pine Taiga
- Sparse Jungle
- Bamboo Jungle
- Swamp
- Savanna
- Wooded Badlands
- Pale Garden
- Each of these biomes has its own variant of the structure with design based on that biome
- Certain structure pieces are generic for all biome variants of the structure
- Various Chests and Barrels with loot can be found at Abandoned Camps
- Each colored Wool block now has a new stair and slab variant
- Wool Stairs and Wool Slabs can be used like other Wool blocks to dampen vibrations
- Removed fallen leaves particles from Spruce Trees
- Suspicous Stews can now be crafted with 2 of any mushroom
- Mushroom Stew can now be crafted with 2 of any mushroom
- Sherds dropped from breaking a Decorated Pot will now preserve data, for example custom name
Technical Changes
- The Data Pack version is now 108.0
- The Resource Pack version is now 89.0
- Some log lines that server software might look out for have been removed
- The Minecraft Server Management Protocol can be used instead
- If you are missing access to specific events, please create a feature request on the Feedback site
- Added notifications indicating when the server performs a full world upgrade on startup
- minecraft:notification/world/upgrade_started
- minecraft:notification/world/upgrade_progress
- minecraft:notification/world/upgrade_finished
- minecraft:notification/world/upgrade_failed
Data Pack Version 108.0
- Commands like /give, /unpublish, and /tick should now properly signal errors
- Pottery sherds are now data-driven
- Entries stored in minecraft:pot_decorations component and minecraft:decorated_pot block entity are now full item stacks
- When the amount of items passed to the give command is above limit, the command will now signal an error instead of just printing an error message and returning 0
- The nbt component in a raw chat message will only be resolved up to 64k times
- The following subcommands will now signal an error instead of just printing an error message and returning 0:
- tick step
- tick step stop
- tick sprint stop
- The result of 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)
- Now takes a slot source as argument in place of anywhere a slot was previously used
- It will be evaluated with the minecraft:command_slot_source loot type
- Can be a slot source in either inline or reference form
- Can be a slot source targeting multiple slots
- The replace sub-command has new semantics:
- One by one in the order they are provided by the slot source, the contents of each destination slot are replaced with the corresponding source item
- When there are more destination slots than there are source items, the remaining slots are ignored
- Example: replace [12345] with (ABC) -> [ABC45]
- When there are fewer destination slots than there are source items, the remaining items are ignored
- Example: replace [123] with (ABCDE) -> [ABC]
- String notation slot ranges in the form <slot_type> or <slot_type>.<slot_number> are still permitted
- Can be a single slot, such as armor.chest
- Can be multiple slots, such as container.*
- Acts as shorthand for a minecraft:slot_range slot source using that slot range
- Example: hotbar.4 is the same as {type:"minecraft:slot_range",slots:"hotbar.4"}
- The entity argument in the from entity item source can now be a selector targeting multiple entities
- When more than a single entity is targeted, the slots sourced from each are concatenated
- Added new fill and override sub-commands, each with syntax identical to /item replace
- /item fill
- Fills each destination slot with a source item
- When there are more destination slots than there are source items, the items repeat until every slot is filled
- Example: fill [12345] with (ABC) -> [ABCAB]
- /item override
- Overrides the contents of each destination slot with the corresponding source item
- When there are more destination slots than there are source items, the remaining slots are cleared
- Example: override [12345] with (ABC) -> [ABC__] (where _ represents an empty slot)
- /item fill
- Added new slots condition sub-command
- Counts the number of slots from the slot source that are present on the targeted block or entity
- The slot source will be evaluated with the minecraft:command_slot_source loot type
- Syntax:
- /execute if|unless slots block <pos> <slot source>
- /execute if|unless slots entity <targets> <slot source>
- The items condition sub-command now takes a slot source as argument instead of a slot
- The slot source will be evaluated with the minecraft:command_slot_source loot type
- Syntax:
- /execute if|unless items block <pos> <slot source> <item predicate>
- /execute if|unless items entity <targets> <slot source> <item predicate>
- Describes the pottery pattern stored on a stack
- Format:
- namespaced ID pointing to an element of minecraft:decorated_pot_pattern registry
- back
- left
- right
- front
- The format of inline material definitions has been updated as described below
- 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
- See the Resource Pack section for details about Palette Texture IDs
- Added durability_damage field - optional non-negative integer, amount of durability to consume on each use
- Updated use_duration field - can now be 0 for no cooldown
- back
- left
- right
- front
- Slot sources can now be defined as files inside a Data Pack, within the slot_source folder
- Can be used in commands which take slot sources as arguments
- Can be used in inline slot sources using the minecraft:reference type
- minecraft:contents is no longer restricted to only selecting non-empty slots
- Uses the referenced slot source
- Fields:
- name - the namespaced id of the slot source
- The source field has a new valid type container, which sources slots from a container or inventory provided through loot context
- The source field is now optional
- Defaults to the container source type when absent
- Added minecraft:command_slot_source loot table type
- Currently used to evaluate slot sources with the /item and /execute commands
- It takes the following parameters:
- container, the container or inventory being evaluated
- origin, the position at which the command was executed
- this_entity, the @s entity of the command being executed (optional)
- The worldgen/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
- Places the End Podium
- Two feature instances are now used to place the podium from in-game events:
- end_podium_active
- end_podium_inactive
- Fields:
- active: boolean field controlling if the portal is active
- Places Shelf Mushrooms on logs with the specified probability
- Format: object with fields:
- probability - float (between 0 and 1), the probability that any Shelf Mushrooms will be placed for a given feature
- Places Leaves blocks for Poplar trees in a rhombus shape in one of two possible directions
- Format: object with fields:
- 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
- Places Log blocks for Poplar trees in a straight shape with branches by the start of the foliage
- Format:
- 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
- The surface_rule field has been renamed to material_rule
- Format: inline Material Rule or Material Rule ID reference
- Material Rules can now be specified either inline (as previously), or as an ID reference to an element in the worldgen/material_rule registry
- Material Conditions can also now be specified as an ID reference to an element in the worldgen/material_condition registry
- Material Conditions can also now be specified as an ID reference to an element in the worldgen/material_condition registry
- New structure placement that places a single instance of the structure at the dimension origin
- The dimension origin is defined as the spawn_target for noise settings based dimensions, otherwise Chunk (0, 0)
- No additional fields
- This checks the y-level of a block, returning true only if it's higher than or equal to min_inclusive and lower than or equal to max_inclusive
- Format: object with fields:
- min_inclusive - int, the minimum y value of allowed blocks (inclusive)
- max_inclusive - int, the maximum y value of allowed blocks (inclusive)
- This checks a list of Rule Tests for whether all of them return true for the same block
- Format: object with fields:
- rules - list of Rule Tests, the rules to test the block against
- Added #poplar_logs - All Poplar log blocks
- Added #wool_stairs - All Wool Stairs blocks
- Added #wool_slabs - All Wool Slabs blocks
- Added #wool_stairs and #wool_slabs to #dampens_vibrations
- Added #ores - collection tag containing all types of ores
- Added #skulls - collection tag containing all head and skull blocks
- Added #blocks_motion - collection tag containing all blocks that are considered to block motion in some way
- Added #blocks_motion_no_leaves - collection tag containing all blocks that are considered to block motion in some way, but excluding leaf blocks
- Added #entities_can_teleport_to - contains all blocks that entities are allowed to teleport to
- Added #blocks_dolphin_jump - contains all blocks that Dolphins cannot move through when jumping out of water
- Added #ice_melts_when_destroyed_above - contains all blocks that causes ice to melt into water if the ice is destroyed when placed above them
- Added #blocks_motion_in_heightmap - contains all blocks that are taken into account for the motion_blocking heightmap
- Added #blocks_motion_in_heightmap_no_leaves - contains all blocks that are taken into account for the motion_blocking_no_leaves heightmap
- Added #blocks_lava_fire_spread - contains all blocks that block the creation of fire by lava
- Added #blocks_fluid_flow - contains all blocks that block fluid flow
- Added #washed_away_by_fluids - contains all blocks that break when a fluid flows through them
- Added #required_for_poplar_leaf_ambience - Blocks which can satisfy requirement for Poplar leaves to make ambient sound
- Added #poplar_logs - All Poplar log items
- Added #wool_stairs - All Wool Stairs items
- Added #wool_slabs - All Wool Slabs items
- Added #mushrooms - All Mushroom items
- Added #ores - collection tag containing all types of ores
- Added tags for biomes which will generate the respective Abandoned Camp variant:
- #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
- Added #cannot_be_dismounted_by_item_usage - contains all entities which cannot be dismounted by items
- Added #no_wolf_retaliation for all damage types that should not cause tamed wolves to attack their source in order to defend their owner
Resource Pack Version 89.0
Palette Textures- All armor trim palette textures have been moved from textures/trim/color_palettes/ to textures/palettes/trim/
- The base armor trim palette texture has instead been moved to textures/palettes/trim_base.png
- Entity armor trim material textures are no longer generated into the minecraft:trims atlas with paletted_permutations, but rather generated on-demand
- The base palette id is now specified in a new palette mcmeta section field
- This section has a single field: base_palette - the base Palette Texture ID to remap from
- Item armor trim material textures are still generated with paletted_permutations as before
- Palette Texture locations in the palette_key and permutations fields have been replaced by Palette Texture IDs - i.e. <namespace>:<path> now resolves to <namespace>:textures/palettes/<path>.png
- Format: map from original Palette ID to a replacement Palette ID
- Added new Block textures:
- block/orange_poplar_leaves.png
- block/red_poplar_leaves.png
- block/yellow_poplar_leaves.png
- block/poplar_door_bottom.png
- block/poplar_door_top.png
- block/poplar_log_top.png
- block/poplar_log.png
- block/poplar_planks.png
- block/poplar_trapdoor.png
- block/stripped_poplar_log.png
- block/stripped_poplar_log_top.png
- block/poplar_log.png
- block/shelf_mushroom_stage0.png
- block/shelf_mushroom_stage1.png
- block/poplar_hanging_sign.png
- block/poplar_sign.png
- block/poplar_sapling.png
- block/poplar_shelf.png
- block/red_shrub.png
- Added new Item textures:
- item/poplar_door.png
- item/poplar_hanging_sign.png
- item/poplar_sign.png
- item/poplar_boat.png
- item/poplar_chest_boat.png
- Added new UI textures:
- gui/hanging_signs/poplar.png
- gui/signs/poplar.png
- Added new Entity textures:
- entity/boat/poplar.png
- entity/chest_boat/poplar.png
- Added new sound events:
- block.shelf_mushroom.break
- block.shelf_mushroom.fall
- block.shelf_mushroom.place
- block.shelf_mushroom.step
- block.shelf_mushroom.bounce
- block.poplar_leaves.ambient
- Added new Particle textures:
- orange_poplar_1.png
- orange_poplar_2.png
- orange_poplar_3.png
- orange_poplar_4.png
- red_poplar_1.png
- red_poplar_2.png
- red_poplar_3.png
- red_poplar_4.png
- yellow_poplar_1.png
- yellow_poplar_2.png
- yellow_poplar_3.png
- yellow_poplar_4.png
Fixed bugs in 26.3 Snapshot 1
- MC-4 - Item drops sometimes appear at the wrong location
- MC-73162 - Breaking an entity that instantly breaks sometimes destroys the block behind it in Creative mode
- MC-91006 - Some entities lose their name when placed/broken
- MC-102732 - Arrows can visually bounce off of entities that don't wear a shield
- MC-113006 - Items reeled in with fishing rods do not move smoothly but appear to teleport
- MC-122717 - Command success messages for some commands include unaffected entities, unlike the command result
- MC-151857 - The success message of /give when affecting multiple players uses the wrong string
- MC-162159 - Riding boats above bubble columns causes players to teleport up 2 blocks
- MC-168446 - Single dark oak and pale oak saplings accept bone meal despite not being able to grow
- MC-206356 - The motion of falling block entities is visually slow
- MC-222818 - You can ignite TNT in Adventure mode
- MC-223321 - You can destroy turtle eggs by standing or jumping on them in spawn protection
- MC-223323 - You can trample farmland in spawn protection
- MC-264003 - Boats carrying players sometimes stop abruptly when sliding along ice
- MC-265584 - TNT dispensed in bubble columns with soul sand right under visually moves through blocks above
- MC-276692 - Lingering potions which land on the target's head do not grant their effects to the target
- MC-279395 - Trees can generate floating over ruined portals
- MC-295756 - Pistons desync on the client-side, causing players to be moved differently compared to other entities
- MC-297741 - Gravity-affected blocks in upwards bubble columns can clip through solid blocks above them (on the client)
- MC-298431 - Boats are launched by slime blocks inconsistently
- MC-298762 - Phantoms deflect arrows shot from bows/crossbows
- MC-302221 - Moving entities deflect arrows
- MC-304594 - Spears can dismount interaction entities from their vehicles
- MC-305535 - Elytra are activated after only single tapping the "Jump" key when the player is in lava
- MC-307625 - The glowing effect is not visible on block displays displaying end portals or end gateways
- MC-307890 - Some textures of geyser plume particles use the wrong color in some spots
- MC-307933 - Deepslate ores can generate on the surface by replacing tuff around sulfur springs
- MC-308008 - The success message of /tag reports that it affected more entities than it did
- MC-308009 - The success message of /scoreboard players enable reports that it affected more players than it did
- MC-308011 - The success message of /recipe reports that it affected more players than it did
- MC-308012 - The success message of /enchant reports that it affected more entities than it did
- MC-308013 - The success message of /effect reports that it affected more entities than it did
- MC-308254 - Dying to a sulfur cube with a magma block doesn't increment the player's killed_by:sulfur_cube statistic
- MC-308314 - Custom player heads do not render their texture properly when inside a sulfur cube
- MC-308405 - /unpublish succeeds when the game is not published despite the failure message
- MC-308490 - The "regular" sulfur cube archetype produces stone sounds, despite no longer using stone blocks
- MC-308789 - Pointed dripstone and sulfur spikes can be destroyed by tridents in Adventure mode
- MC-308809 - Full-width spaces take up more space on signs now
- MC-308830 - Placing beds to replace tall grass doesn't break the other half
- MC-308836 - Obfuscated text no longer keeps a consistent width
- MC-308849 - Creakings can take knockback
How to make Minecraft 26.3 Servers
Exploring dappled forests is more fun with friends! Minecraft 26.3 servers can be created for free through home hosting, but we recommend paid hosting options for ease of use and performance. Especially with snapshots, as they can be buggy!
Paid hosting with day one Minecraft 26.3 installs is offered here at BisectHosting and many other places around the web. In either case, no less than 4GB of server RAM is recommended.Erstelle deinen eigenen
Minecraft-Server
Minecraft-Server
Wähle einen Tarif, such dir ein Spiel aus und spiele mit deinen Freunden!
Abonniere unseren Newsletter
Abonniere für die neuesten Updates rund ums Gaming!
Tritt unserem Discord bei
Werde Teil unserer Community von über 20.000 gleichgesinnten Mitgliedern!
Wie würdest du diesen Blog bewerten?
Teile deine Meinung und hilf uns, unsere Blogs noch besser zu machen!
Hat mir nicht gefallen
Neutral
Hat mir gefallen
Brauchst du einen Spielserver?
Miete einen Spielserver, auf dem du und deine Freunde privat mit niedriger Latenz und benutzerdefinierten Einstellungen spielen könnt. Wähle aus 100+ Spielen, lade Leute aus der ganzen Welt ein und genieße private Matches oder baue deine eigene Online-Community mit deinen eigenen Regeln auf.
Relevante Blogs

HOL DIR DIE INSIDER-INFOS!
Melde dich für unsere E-Mails an, um Updates zu unseren gehosteten Spielen, Unternehmensnachrichten und exklusiven Angeboten zu erhalten. Bleib auf dem Laufenden!




















