Bedrock Edition Preview 26.40.30
Minecraft Wiki article. Categories: Bedrock_Edition_versions, Bedrock_Edition_26.40_previews, Bedrock_Edition_26.40_betas, Bedrock_Edition_previews_released_in_2026, Bedrock_Edition_betas_released_in_2026, Bedrock_Edition_previews, Bedrock_Edition_betas
This article is reproduced from Bedrock Edition Preview 26.40.30 on the Minecraft Wiki. Mirrored from revision 3716614. It is licensed CC BY-NC-SA 3.0 by the Minecraft Wiki contributors — not under the Codex’s CC BY-SA 4.0, and it may not be used commercially. Edits belong upstream, not here.
{
"title": "Preview 26.40.30",
"images": [
"Bedrock 26.40.30 PatchNotes.jpg",
"Bedrock 26.40.30.png"
],
"rows": [
{
"field": "''(link to Bedrock Edition article, displayed as Bedrock Edition)''",
"label": "(link to Edition article, displayed as Edition)"
},
{
"field": "'''iOS, iPadOS''': July 6, 2026<br>'''Windows, Xbox, PlayStation, ChromeOS, Android''': July 7, 2026",
"label": "Release date"
},
{
"field": "(link to Bedrock Dedicated Server 1.26.40.30 article, displayed as 1.26.40.30)",
"label": "Server version"
},
{
"field": "(link to Bedrock Editor 26.40.30 article, displayed as 26.40.30)",
"label": "''(link to Bedrock Editor article, displayed as Editor)'' version"
},
{
"field": "'''Android''':<br>47386408 (armeabi-v7a)<br>47386399 (arm64-v8a)<br>'''iOS/iPadOS''': 47386404",
"label": "Build version"
},
{
"field": "'''Windows, Xbox''': 1.26.4030.0<br>'''Android''': 1.26.40.30",
"label": "Internal version"
},
{
"field": "'''Android''':<br />\n952604030 (armeabi-v7a, 36)<br />\n962604030 (x86, 36)<br />\n972604030 (arm64-v8a, 36)<br />\n982604030 (x86_64, 36)",
"label": "Version code"
},
{
"field": "Preview",
"label": "(link to Version types article, displayed as Type)"
},
{
"field": "(link to Bedrock Edition 26.40 article, displayed as 26.40)",
"label": "Preview for"
},
{
"field": "'''Server'''<br>[https://www.minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.26.40.30.zip Windows]<br>[https://www.minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.26.40.30.zip Linux]",
"label": "Downloads"
},
{
"field": "2168",
"label": "(link to Protocol version article, displayed as Protocol version)"
}
],
"invimages": [],
"footer": "<table auto; word-break: break-word;\">\n<tr inherit;\">\n<td 0.4em\" >[[Bedrock Edition 26.35|<span 26.35]]</td>\n<td 0.4em\">'''[[Bedrock Edition 26.40|26.40]]'''</td>\n<td 0.4em\" >[[Bedrock Edition 26.41| 26.41 <span inherit;\">\n<td 0.4em\">\n[[Bedrock Edition Preview 26.40.27|◄ Preview 26.40.27]]\n</td>\n<td 0.4em\">''' Preview 26.40.30'''</td>\n<td 0.4em\">\n[[Bedrock Edition Preview 26.40.31| Preview 26.40.31 ►]]\n</td>\n</tr>\n</table>"
}
Beta 26.40.30 (ChromeOS, Android) or Preview 26.40.30 (Windows, iOS, iPadOS, Xbox, PlayStation) is the fifth beta/Preview for Bedrock Edition 26.40, released on July 6, 2026, for iOS and iPadOS, and on July 7, 2026, for all remaining devices,[1][2] which adds experimental straw beds and cushions, and fixes bugs.
Changes
Blocks
Brown mushroom and red mushroom
- Can no longer be placed under the sky when it is dark.
- Now generate on crimson nylium and warped nylium no matter the brightness.
- All vanilla stairs no longer have the block state
minecraft:corner.[note 1]
General
Graphical
- Updated supported devices for Vibrant Visuals on Android.
Technical
Actor Components
- Made schemas for the following components stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.40 and newer:
minecraft:cannot_be_attackedminecraft:floats_in_liquidminecraft:ignore_cannot_be_attackedminecraft:wants_jockey
- Released
LootItem.conditionsin@minecraft/server v2.4.0frombeta.
Blocks
- N-way rotation on geometry components no longer requires the Upcoming Creator Features experiment.
minecraft:sixteen_way_rotationstate on placement direction block trait no longer requires the Upcoming Creator Features experiment.- Jigsaw Block replacement will now log when an invalid
final_stateis encountered. - Added new biome decoration feature
minecraft:multi_block_feature, which can be used exclusively to place blocks defined with theminecraft:multi_blocktrait. - Released the
minecraft:instrument_soundcomponent frombeta.
- Using self selection expansion when using commands for non-operator players is now allowed.
Crafting
minecraft:recipe_smithing_transformnow accepts items tagged withminecraft:transform_materialsin itsadditionfield.
DDUI
- Added
ImageOptions.onClickandImageOptions.tooltip, which allow for a callback on click of an image and a tooltip on images for use withCustomForm.image.
Entity components
should_bounceboolean field of theminecraft:projectilecomponent is now an enum:no: the projectile never bounces (default).if_invulnerable: the projectile bounces only when the target is invulnerable to the damage source (e.g. creative mode, shield blocking).if_no_damage_dealt: the projectile bounces whenever no damage was dealt, regardless of the reason (invulnerability, damage sensor, invulnerability frames).- Content authored against earlier format versions is automatically upgraded when loaded in 1.26.40 or later:
truebecomesif_invulnerableandfalsebecomesno.
Graphical
- Tightened the anti-x-ray trigger box to avoid false-positive cases when riding a mob.
- The MERS textures for following baby mobs and rabbits are now visible:
- Baby Humanoid Chainmail Armor
- Baby Dolphin
- Baby Fox
- Baby Goat
- Baby Hoglin
- Baby Panda
- Baby Warm Pig
- Baby Zombified Piglin
- Snifflet
JSON Schema
- Updated generated Minecraft JSON Schema files to use a more granular schema layout instead of producing one self-contained schema file per registered type. This reduces duplicated schema content and makes the generated schemas easier to consume with external tools.
- Added binary-protocol metadata to generated SharedTypes JSON Schemas, including ordinal index, control value type, underlying type, and serialization options. This gives tools more information about the binary layout of the objects described by the JSON Schemas.
Mobs
- Tamed baby wolves' collars now have a proper MERS texture.
Experimental
These additions and changes are accessible by enabling the "Beta APIs", "Upcoming Creator Features", "Render Dragon Features for Creators", and "Drop 3 of 2026" experimental toggles.
Additions
Blocks
- A new type of bed which can be used to sleep through the night without changing the spawn point.
- Generates in abandoned camps.
- 4 straw beds are crafted with 3 hay bales.
| Ingredients | Crafting recipe |
|---|---|
| Hay Bale |
Non-mob entities
- A new entity that players can interact with to sit on.
- Has 16 color variants, crafted with its respective variant of wool slab.
| Ingredients | Crafting recipe |
|---|---|
| Matching Wool Slab |
- Can be placed on any flat surface.
- Always aligns horizontally to the grid, but vertically sit on top of the supporting surface.
- Breaks if the supporting block is removed.
- Cannot be moved.
- Does not have collision and can overlap with other objects (except other cushions).
Changes
Blocks
- Added hinges to the item texture.
- Removed 3 pixels from the top door texture.
- Updated ambient sounds for poplar leaves.
- Added custom sound events for poplar leaves. Previously, they used stone sounds.
- Added custom sound events.
World generation
- Trees placed in abandoned camps are now procedurally generated.
General
Graphical
- Changed dappled forest fog settings to match other forest biomes.
UI
- Exiting the Dressing Room no longer automatically saves the character after an unequipped color change.
- Updated the network disconnection message to direct players to enable "Use Mobile Data" in general settings instead of profile settings.
- Updated Nintendo Switch terminology for local wireless multiplayer.
- Updated Marketplace badges to use semantic tag styling for bordered and spacious variants, with refreshed tag documentation and tests.
- After entering the sidebar in the Dressing Room while spinning the character it will no longer continue to spin by itself.
- Players with multiplayer restricted skins can now enter worlds with multiplayer disabled.
- Updated Marketplace content cards with new pass and rating iconography, refreshed Minecoin visuals, and a notice badge treatment for surfaced states.
- Updated old world conversion flows in the Storage settings tab.
Technical
- Added
getShapesmethod onPrimitiveShapesManager. - Added interface
PrimitiveShapeQueryOptionsfor use withgetShapes. - Added
AllowListEntryto@minecraft/server-adminwith optional name and xuid properties in beta. - Changed
AllowListin@minecraft/server-admin allin beta.- Added entries:
AllowListEntry[] property- Changed
add()to accept either aPlayerorAllowListEntryand removed accepting string as parameter. AddsInvalidArgumentErrorto this function whenAllowListEntryhas both name and xuid properties set to undefined. - Changed
remove()to accept either aPlayerorAllowListEntryand removed accepting string as parameter. AddsInvalidArgumentErrorto this function whenAllowListEntryhas both name and xuid properties set to undefined. - Changed
contains()to accept either aPlayerorAllowListEntryand removed accepting string as parameter. AddsInvalidArgumentErrorto this function whenAllowListEntryhas both name and xuid properties set to undefined.
- Changed
- Added entries:
- Added new beta enum
CloneModewith valuesCopy,ForceCopy, andMovethat specifies how blocks are cloned between regions.
Dimension
- Added
cloneBlocksmethod to beta that clones a region of blocks from one area of the dimension to another, with support for clone modes and an optional block filter.
Graphical
- Added a system to dynamically scale per-point-light shadow resources.
- Increased the maximum number of point lights.
SoundDurationInfo
- The playback position now reflects calls to
SoundInstance.seekTo. - While a sound is paused via
SoundInstance.pause, the playback position no longer advances;SoundInstance.resumecontinues from where it was paused.
- Added the
minecaft:soundblock component:- It requires the Upcoming Creator Features experiment.
- It can be used to assign a set of sounds to block and its permutations similar to sound field in
blocks.json. blocks.jsonoverrides values ofminecraft:soundcomponent, including values in all permutations.
Fixes
From released versions before 26.40
- MCPE-60799 – Block breaking sounds originate on the South-East corner of the block.
- MCPE-182130 – When activating or deactivating a resource pack, the formatting in toast notifications extends to regular text.
- MCPE-194395 – Desert flat world preset uses an inaccurate world thumbnail.
- MCPE-217896 – Azalea outer layer is transparent on the inside.
- MCPE-229796 – "Watch out, game is no longer paused!" notification doesn't appear in the Dressing Room or the Achievements, Profile, and Social screens.
- MCPE-236783 – Sliding up and down in the Creative inventory sometimes lags or is unresponsive on touch devices.
- MCPE-237101 – Enable Game Pause toggle can no longer be accessed from main menu.
- MCPE-237493 – Ambient occlusion differs between custom blocks and Vanilla blocks.
- MCPE-237830 – Split-screen: Additional players can no longer change settings.
- MCPE-239753 – Writing in a book and quill and closing it doesn't allow you to interact with anything in pre-26.30 worlds.
- MCPE-239951 – Suspicious sand/gravel produce different loot in the same seed.
From the 26.40 development versions
- MCPE-239456 – Screen safe area doesn't work for social drawer in pause menu.
- MCPE-239756 – Potion tipped arrows bounce off Iron Golems and Ravagers after dealing damage instead of breaking.
- MCPE-239804 – World list can fail to load after deleting worlds through "Manage worlds" button.
- MCPE-240020 – All colors of poplar leaves display black spots when opaque.
- MCPE-240024 – /locate structure command can freeze or crash the game when searching for non generating structure
- MCPE-240036 – "Cloud storage is full" banner incorrectly states storage is both full and almost full.
- MCPE-240040 – Wool stairs and slabs cannot be crafted from wool blocks.
- MCPE-240045 – Abandoned Camps do not generate in pale gardens or flower forests.
- MCPE-240097 – Charcoal can no longer be placed in the Lab Table, preventing Heat Blocks from being made.
Other
- Fixed wrong potion names in the loot tables for the abandoned camp.
- Fixed the poplar sign texture to follow other sign assets.
- Fixed the focus indicator on the "More options" button on the start screen so it no longer relies on color alone, but adds an underline when the button is focused.
- Fixed a miscolored pixel in one of the sulfur spike textures.
- Fixed a rendering issue with Vibrant Visuals where some items and text could be invisible on certain Android GPUs.
- Fixed a crash that could occur when spawning more than one iron golem at a time.
- Fixed a crash that could occur during world generation when placing structures containing double chests.
- Fixed a crash that could occur when concrete powder converts into concrete.
- Fixed a bug where button touch areas did not align with the buttons in windowed Android modes with a title bar, such as Samsung DeX and pop up view.
- Fixed a soft-lock that prevented further join attempts after a party leader's Experience join was blocked by the party eligibility check.
- Fixed the "How to Play" button being missing from the Settings menu in Minecraft Education.
- Fixed the beacon screen displaying a duplicated header in the Pocket UI.
- Fixed the skin info button not working on expanded skin pack page.
- Fixed the
/clonecommand cloning partial beds. - Fixed the
/fillcommand from improperly placing blocks defined with theminecraft:multi_blocktrait. - Fixed custom blocks rendering a stray solid face that could bleed through textures when a model face was hidden by setting one of its UV size dimensions to zero.
- Fixed texture bleeding on custom blocks using automatic block face UV assignment with undersized textures.
- Fixed a bug where the
on_killevent in the following behavior components was incorrectly mapped to theon_attackfield, causing the event to never fire when an entity killed its target. The fix applies to entity definitions with format version 1.26.40 and above:minecraft:behavior.melee_attackminecraft:behavior.melee_box_attackminecraft:behavior.delayed_attackminecraft:behavior.stomp_attackminecraft:behavior.use_kinetic_weapon
- Fixed
minecraft:hopper_minecartto fireEntityItemPickupAfterEventandEntityItemPickupBeforeEventfor items above the cart. - Fixed Images in
CustomFormsnot being centered in the form. - Fixed incorrect example json for Height Difference Filter documentation.
- Fixed a performance issue when in the Nether.
- Fixed a bug where point light shadows would flicker during dynamic scaling.
Trivia
- This Preview and other previews that were released after this (until Preview 26.50.25) do not have a release on https://github.com/Mojang/bedrock-samples, as the person formerly responsible for managing Bedrock samples, Mike Ammerlaan, left Mojang Studios on July 1st, 2026.
- Starting from August 11, 2026, Bryce Bortree now releases the Bedrock samples.
Notes
- ↑ This change was not mentioned in the changelog.
References
- ↑ "Minecraft Preview 26.40.30" – Minecraft.net, July 7, 2026.
- ↑ "Minecraft Beta & Preview - 26.40.30" – Minecraft Feedback, July 7, 2026.
Navigation
Sources
- Bedrock Edition Preview 26.40.30 — Minecraft Wiki, CC BY-NC-SA 3.0, revision 3716614.