Minecraft: Bedrock 26.60.22/26.60.23 Changelog
Features and Bug Fixes
Accessibility Features
Fixing enumeration problems with controller on various modals on Realms
Fixing Realm rate limit modal not being enumerated
Fixing close X button on moderation feed options modal not being enumerated
Blocks
- Wool and Concrete blocks now correctly produce instrument sounds when used with Note blocks
Straw Bed
Straw Beds can no longer be placed on blocks occupied by an entity
Fixed the Straw Bed block reporting missing geometry content errors and rendering incorrectly in worlds and templates using a base game version older than 26.50
Commands
Fixed an issue where an extended Piston was missing from the results of
/clonewhen its arm was outside the cloned area, and where a piston cloned without its arm would destroy itself/time command now prevents setting a negative time value. When adding time or setting time to the next day results in a value larger than the maximum time amount, it will evaluate to the equivalent time from the first day
- Running
/time add <time>in worlds currently with a negative time will be fixed up to add the result from the first day
- Running
Effects
- Regeneration from Axolotls can no longer be stacked infinitely
Gameplay
Fixed a bug where a Zombie trying to simultaneously equip multiple items on the ground could lead to some of those items disappearing instead
Effects that are weaker but have longer duration now correctly resume after a stronger but shorter duration effect of the same type expires
Trapdoors now have snappable placement: holding the place block control while a Trapdoor is selected will only place Trapdoors in a fixed direction until the control is released
Snappable placement de-activates interaction with blocks until the placement interaction is completed.
Players no longer stop sneaking when touching water
Red and Brown Mushrooms can now be placed on any block with a top solid face regardless of lighting conditions
- They still cannot spread unless the brightness at the new growth is less than 13, or its support block overrides light requirements like Mycelium
General
- Fix untranslated text while importing worlds on PlayStation
Graphical
- Fixed a crash when adjusting render resolution on PlayStation with high settings in Vibrant Visuals
Input
- Fixed instances of first inputs not appearing in chat window textbox on Android devices
Realms
The correct active world size is now displayed consistently in the Realms Hub World tab
Realm world settings no longer remain stuck saving when the connection is interrupted
Hardcore worlds are now identified correctly in Realm world slots
Stability and Performance
- Dedicated servers now exit cleanly when incompatible
allow-listandonline-modesettings are configured
User Interface
Improve initial loading time for Ore UI screens in Betas and Previews
Added an informational message explaining when Improved Input Response is unavailable
Improved the alignment and line wrapping of Chinese, Japanese, and Korean text in chat, books, and signs
The Command Block screen no longer censors partially typed words while the command is being edited
Large worlds can now be duplicated on Switch when sufficient storage is available.
Fixed Android back button not working in Ore UI
Fixed issue where accordion component was not narrating expanded hint
Updated how received party invites are shown and interacted with in the Social Drawer
Technical Updates
AI Goals
Made the schema for
minecraft:behavior.float_temptstricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.60 and newerMade the schema for
minecraft:behavior.temptstricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.60 and newerMade the schema for
minecraft:behavior.send_eventstricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.60 and newerMade schema for the
minecraft:behavior.paniccomponent stricter when parsing so that it will fail to load an entity json that has invalid data in versions 1.26.60 and newerChanged
minecraft:behavior.panicto not stop and start every tick when the mob is stuck
Dedicated Server
- Updated the warning that suggests trying NetherNet to instead be an error when users are not using NetherNet, as RakNet is deprecated
Editor
- Fixed a bug that selected chunks are not reflecting biome data assignments without reloading the game.
- Fixed a bug that caused flickering after clicking the button of assign biome data.
Entity Components
Bred sheep now expose the
minecraft:colorentity componentMade schema for the
minecraft:annotation.break_doorcomponent stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.60 and newer.Made schema for the
minecraft:attackcomponent stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.60 and newer.damagenow only accepts a scalar or an object withminandmaxvalues. Array values are no longer valid.
Made schema for the
minecraft:inventorycomponent stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.60 and newer.Made schema for the
minecraft:spell_effectscomponent stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.60 and newer.Made schema for
minecraft:transformationstricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.60 and newer.value,block_radius, andblock_maxfields underdelaynow reject negative valuesblock_assist_chanceandblock_chancefields underdelaynow take floats in the range 0.0 to 1.0delayno longer accepts a bare number shorthand in versions 1.26.60 and newer; use the object form{ "value": <seconds> }insteadbegin_transform_soundandtransformation_soundno longer accept a single string shorthand in versions 1.26.60 and newer; use an array of sound names instead
Mobs
- Many mob properties are no longer saved if their values are the default
Experimental Technical Updates
API
DDUI
- Fixed labels removing all whitespace adjacent to formatting codes.
- Added support for multi button row at custom forms in beta.
- New interface
ButtonData.- Field
label: ObservableString | ObservableUIRawMessage | string | UIRawMessage. Text to display. - Field
onClick: () => void. Action to execute when button is pressed. - Field
options?: ButtonOptions. Additional configuration for the button.
- Field
- Class
CustomForm.- New method
multiButtonRow(buttons: ButtonData[], options?: MultiButtonRowOptions): CustomForm;. Adds a multi button row.’- Parameter
buttonsis an array that allows maximum three elements. - Parameter
optionscontains additional configuration for the row, like visibility.
- Parameter
- New method
Commands
Added new overloads to the
/timecommand for more control of the Overworld clock under the Creator World Clocks Features experiment/time pause– Pauses the Overworld clock/time resume– Resumes the Overworld clock/time query time– Outputs the Overworld clock’s current time
Replaced
/time set <TimeSpec>with/time set <TimeMarker> (next|previous|stay)under the Creator World Clocks Features experiment- Sets the Overworld clock to the occurrence of the time marker. By default this is
nextand works the same as the oldTimeSpecvariation
- Sets the Overworld clock to the occurrence of the time marker. By default this is
