Mojang has released a new beta and preview for Minecraft Bedrock Edition, and it is going to be a surprising one for most players. Instead of following the old 1.21.xxx.xx format for naming versions, Mojang will now follow a year-based format for both Bedrock and Java Edition. Today's Bedrock beta and preview is version 26.0.23, marking the start of 2026’s first update.Apart from the new version naming system, Minecraft Bedrock 26.0.23 beta and preview also adds gameplay subtitles to the game. Subtitles have been in Java Edition for over a decade and are now available in Bedrock as well. There are many improvements, fixes, and changes related to mobs, blocks, and items too.Check the complete Minecraft Bedrock 26.0.23 patch notes to learn about everything in the new beta and preview.Minecraft Bedrock 26.0.23 patch notesFeatures and Bug FixesNew Version Numbering SystemGoing forward, we’ll be numbering our versions based on the year. So, for both Bedrock and Java Edition, version numbers in the year 2026 will begin with ‘26’Related: Minecraft finally announces new version numbering system following confusion from game drop releasesAccessibilityAdded a setting to show gameplay subtitlesBlocksFixed the End gateway portal that teleported the player to the void area (MCPE-228267)CreatorAdded command macro supportAdds toggle to the Creator Settings screen, which when enabled adds 10 new key mappings to the keyboard/mouse controls settings screen which each have a text input for what command to run when the input is pressedCommands can only be run while in gameAll re-mappable keys are chords of Alt plus the chosen keyAdded guard to prevent mapping a command macro key to Alt, as Alt is the chord key alreadyGameplayVindicator now correctly attacks all non-illager mobs when the nametag "Johnny" is appliedGeneralThe Adventuring Time achievement no longer unlocks after visiting fewer than 17 biomes on PC (MCPE-156784)Fixed an issue on Windows where the window reset to a smaller size on reopening, even when a single monitor had sufficient space (MCPE-228875)GraphicalFixed a bug where screenshots taken with Ray Traced graphics mode selected did not render accuratelyFixed an issue where block highlight was not visible when the Outline Selection toggle was turned off in Vibrant Visuals (MCPE-222491)Fixed an issue where the graphics mode options were changing after game updates (MCPE-226682)Fixed water extinction being drawn over fog when the chunk behind it is missing in Vibrant VisualsFixed an issue that caused darker colors in some skins to appear washed out in Vibrant Visuals (MCPE-206669)Fixed a bug with the 'Hide Sky Flashes' option causing The End entrance sound to loopFixed note effects on Note Blocks not displaying the correct color in darknessFixed an issue that caused lighting on End Portals to render incorrectly if a resource pack defined a Portal block as a point light in Vibrant VisualsMade the fire effect on burning mobs and players dither when the player-camera is nearbyFixed the Snow Golem's pumpkin head not being dithered when the toggle is enabled (MCPE-228082 )Fixed dithered objects flickering when resolution is set to 50% in Vibrant Visuals (MCPE-231582 )InputFixed an issue where pressing the Alt key would cause the game to freeze display (MCPE-230294 )The on-screen keyboard will now close when typing with a physical keyboard (MCPE-228584 )Fixed not being able to type into a text box when hovered (MCPE-229178 )Fixed an issue on Windows where the camera would shift slightly after closing the pause menu (MCPE-227945 )ItemsSpears now rotate in the same direction when charging in first and third person viewFixed an issue where adding items to a Bundle in a Chest would sometimes not save after leaving the game (MCPE-187058 )Diamond and Netherite Horse Armor now provide toughness values of 2 and 3, respectivelyDiamond and Netherite Nautilus Armor now provide toughness values of 2 and 3, respectivelyHorse Armor, Nautilus Armor, and Wolf Armor now display their toughness, armor, and knockback resistance values when greater than 0Piglin Spawn Egg and Piglin Brute Spawn Egg are now correctly sorted in alphabetical order (MCPE-231580 )Fixed an issue where the map marker was stuck when a Locator Map in an Item Frame was deleted (MCPE-185362 )MobsWolf shadow and model are now centered (MCPE-176018 )The baby variants of Zombies, Zombie Villagers, Drowned, and Husks now drop items when killed (MCPE-93172 )The baby variants of Squid and Glow Squid no longer drop items when killed (MCPE-189551 )Baby Polar Bears now attacks Foxes (MCPE-48072 )Baby Polar Bears no longer becomes hostile towards the player (MCPE-173833 )Fixed an issue where Polar Bears recalculated their path to the target twice as often during the stomp attackImproved movement logic for Nautili and other underwater mobsThey are now less likely to get stuck on block edgesWhen tempted, they navigate around obstacles instead of moving in a straight line toward the playerThey no longer spin while moving verticallyThey no longer move excessively slowly when moving verticallyMob effect particles can now appear slightly outside of the mob's bounding boxTweaked the chance of Zombie Riders spawning with Copper Armor to more closely match Java (MCPE-229469 )Tweaked the chance of Husk Riders spawning with Copper Armor to more closely match JavaPlayers and baby Drowned no longer float on Nautili when riding themAttachable items no longer render when equipped to a Zombie Nautilus via commandsDrowned, Skeleton, Stray, Bogged and Parched can no longer pick up spearsZombies that spawn riding Zombie Horses now have a loot table with an armor chance matching that of regular Zombies (MCPE-232098 )Baby Horses, Donkeys, and Mules no longer gradually grow in size as they age, matching Java Edition (MCPE-121628 )Fixed a bug where baby Zombie Horses would shrink in size when they grew into adult Zombie HorsesThey cannot now grow into adult Zombie Horses at all, matching Java EditionNautilus and baby Nautilus now have swim soundsZombie Nautilus now has swim soundsNautilus now has alternative ambient, hurt, and death sounds when on landBaby Nautilus now has unique swim sounds, including alternative ambient, hurt, and death sounds when on landZombie Nautilus now has alternative ambient, hurt, and death sounds when on landBaby Drowned can now spawn with TridentsAdjusted the ratio at which Drowned spawn with Tridents and Fishing Rods, matching Java EditionProjectilesLingering and Splash Potions now deflect Ghast Fireballs and other deflectable projectiles on hit (MCPE-191655 )RealmsFixed "Realm couldn't load" error from occurring after joining a Realm via inviteFixed input legends for Realms purchase reconciliation modalFixed issue where narration was not always reading the description for the "Free up space" popup dialog when using a mouseUser InterfaceCancelling during transfer between servers will no longer softlock playersYou can now change the world name in a new template world without unlocking settings (MCPE-188434 )Ambient mob effects in the Mob Effects screen now have a blue outline (MCPE-230838 )Fixed various interactions not swinging the player's hand (MCPE-52105 )Leash interactionsBucketing a mobFeeding a mob its taming itemFeeding a mob its aging itemFeeding a mob its trusting itemFeeding a mob its breeding itemFeeding a mob its healing itemFeeding a mob its bribing itemAttaching/removing a BalloonUsing a Name Tag on a mobStarting to ride a mobMake a mob sitGiving a mob an itemStarting to trade with a mobOpening a mob's inventoryApplying dye to a mobInteracting with an Armor StandInteracting with a Redstone Ore blockInteracting with a Beehive or Bee Nest blockCuring a Zombie VillagerShearing a mobMilking a Cow or MooshroomFixed a bug where the Escape key would not open the game menu when on the death screenTechnical UpdatesAI GoalsSpawning an entity with behavior.nearest_attackable_target no longer shows a content log error (MCPE-231095 )Made schemas for the following goals stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.0 and newerminecraft:behavior.defend_village_targetminecraft:behavior.nearest_attackable_targetFloat range field attack_interval in minecraft:behavior.nearest_attackable_target now only accepts an object with min and max values. Other formats will fail to parseMade the schema for minecraft:behavior.guardian_attack stricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.0 and newerMade schemas for the following goals stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.0 and newerminecraft:behavior.timer_flag_1minecraft:behavior.timer_flag_2minecraft:behavior.timer_flag_3minecraft:behavior.move_towards_dwelling_restrictionminecraft:behavior.move_towards_home_restrictionFloat Range fields cooldown_range and duration_range inminecraft:behavior.timer_flag_1,minecraft:behavior.timer_flag_2,and minecraft:behavior.timer_flag_3now only accepts an object with min and max values. Other formats will fail to parseAPIReleased @minecraft/server version 2.5.0Fixed a issue where getComponents on ItemStack could return an undefined in the array, when used in older scripting versionsAdded missing BlockComponentTypes enum values into 2.5.0:PrecipitationInteractions = 'minecraft:precipitation_interactions'RedstoneProducer = 'minecraft:redstone_producer'MapColor = 'minecraft:map_color'Movable = 'minecraft:movable'Changed EntityHurtAfterEvent to send when damage amount is zeroReleased PlayerSwingStartAfterEvent from beta to v2.5.0Released PlayerSwingEventOptions from beta to v2.5.0Released HeldItemOption from beta to v2.5.0Released EntitySwingSource from beta to v2.5.0Released BlockComponentRedstoneUpdateEvent from beta to v2.0.0Released BlockCustomComponent.onRedstoneUpdate from beta to v2.0.0BiomesBiomes without a namespace in biomes_client.json will be applied to worlds below base_game_version 1.21.40 with the default namespaceBlocksUpdated minecraft:redstone_consumer renamed field propogates_power to propagates_powerThe option alpha_masked_tint in minecraft:material_instances no longer requires "Upcoming Creator Features"Released minecraft:redstone_consumer from experimental for format_version >= 1.26.0BlocksAdded use_liquid_clipping field to the detection_rules in minecraft:liquid_detection (MCPE-191655 )"true" means the block will use the "collision_box" to visually clip the water"false" ignores liquid clipping, which will render water across the whole blockDefaults to true prior to format_version 1.26.0Defaults to false for format_version 1.26.0 and afterComponentsFixed bug with minecraft:behavior.fire_at_target where the max_head_rotation_x and max_head_rotation_y were applied inverselyEditorAdded Edit Tags menu item in the structure panel, so tags for one or more checked structures can be editedAdded modal popup 'Edit Tags' to add new or remove existing tags from the selected structuresAdded isActive property to IModalTool to check for the active stateAdded onSelectedToolChanged property to IModalToolContainer to listen for global modal tool change eventsAdded settings persistence for the scripted extensionsUpdated Elevation icons for Terrain ToolUpdated selected modal tool to toggle off when changing out of Tool mode, then toggle on after returning backFixed a bug where enabling "restrict smart fill to selection" in Smart Fill caused the project to crash and exit for large selection areasFixed a bug where cursor bound widgets triggered state change events while hiddenFixed a bug where the game would freeze when using the Terrain Tool's Elevation mode to Lower the terrain near the bottom of the worldFixed the cursor distance limit to match the spherical view distance settingEntity ComponentsChanged the swing field to default to true in the minecraft:interact componentGeneralminecraft://connect?localLevelId=<level id> launch protocol requires the level id to be a url encoded valueGraphicalIntroduced new parameter biome_water_color_contribution to the Vibrant Visuals water effects configuration file. This new parameter controls the contribution of per-biome water colors provided by *.client_biome.json files.Range: [0.0, 1.0]Default value: 0.0ItemsThe item component minecraft:damage now supports values between 0 and 32767 (MCPE-180073 )JSON SchemaFixed an issue where generated JSON Schemas included superfluous _array fields (e.g. on_bred_array, on_death_array) for certain components such as experience_rewardMolangThe pre_animation and initialize fields in minecraft:client_entity and minecraft:attachable\ now properly support {} brace scope delimiters across multiple linesThis change applies only when using format version 1.26.0 or higherExperimental Technical UpdatesAPIAdded @minecraft/server version 2.6.0-betaAdded localizationKey property to BlockType and BlockPermutationAdded the /packstack command to the command window that allows users to see what packs they have installed and their world template data if one is in useAdded localizationKey property to EntityTypeAdded localizationKey property to ItemTypeAdded class EntityHurtBeforeEvent to betaAdded class EntityHurtBeforeEventSignal to betaAdded interface EntityHurtAfterEventOptions to betaAdded interface EntityHurtBeforeEventOptions to betaAdded WorldBeforeEvents.entityHurt to betaChanged EntityHurtAfterEventSignal to use EntityHurtAfterEventOptions in betaAdded enum EntityHealCause to betaAdded class EntityHealSource to betaAdded class EntityHealAfterEvent to betaAdded class EntityHealBeforeEvent to betaAdded class EntityHealBeforeEventSignal to betaAdded class EntityHealAfterEventSignal to betaAdded property WorldAfterEvents.entityHeal to betaAdded property WorldBeforeEvents.entityHeal to betaAdded interface EntityHealEventOptions to betaAdded enum EntityAttachPoint to betaAdded interface CameraAttachOptions to betaAdded method attachToEntity(attachCameraOptions?: CameraAttachOptions): void to beta. This can be used to attach third-person camera to an entityAdded getTags() to BiomeType in betaAdded hasTags(tags: string[]) to BiomeType in betaAdded containsBiomes(volume: BlockVolumeBase, biomeFilter: BiomeFilter) to Dimension in betaAdded BiomeFilter interface to betaAdded the easing type parameter to camera splines API for rotation and positionGraphicalThe colors of block lights in the RenderDragon Features for Creators experiment have been slightly adjusted; local_lighting.json colors are expected to be in sRGB spaceThat's it for Minecraft Bedrock 26.0.03. Interested players can download this latest beta on Android devices and preview on Windows, Xbox, PlayStation, and iOS devices.