More features from the upcoming game drop are ready for testing! Create your own Minecraft music mix with the new jukebox playlists. Place a single chest over a jukebox block, fill it with discs, and your DJ set is good to go! But watch where you’re dancing, the brittle ice blocks are fragile and crack when you step on them. If you don’t move off them in time, they break. They can cover crevasse openings, so you risk falling down a winding, narrow ravine that may or may not have water at the bottom. Better bring a bucket!
And as always, we’re keen to get your feedback on these new features at feedback.minecraft.net, and you can report any bugs you find at bugs.mojang.com.
Experimental Features
Nether Spawning Rebalancing
- Added a Nether Spawning Rebalancing experiment that reduces mob density and adjusts fortress spawning to more closely resemble Java Edition (MCPE-65762)
Drop 4 of 2026 Features
Biomes
- Crevasses generate throughout the Ice Cave biome, with Brittle Ice on the surface and water pools at their base
Blocks
- Icicles' base sides now render brighter
- Ice Crystals are now rendered with the right size
- Added Brittle Ice
- Introduced Brittle Ice, a fragile ice block that cracks when players or mobs stand on it
- Breaks after 3 cracks, and does not melt
- Generates naturally or by water flowing next to a Blue Ice block
- Release small ice particles during its first cracking stage and when it breaks
- Emits Block Change vibration when it increases crack level
- Emits Block Destroy vibration when it is broken from maximum crack level
- Added Jukebox playlists
- Place a single Chest, Trapped Chest, or any Copper Chest variant directly above a Jukebox to use its Music Discs as a playlist
- Discs play in slot order, skipping empty slots and other items and looping back to the start
- When a disc finishes, the Jukebox swaps it with the next disc in the chest
- If the chest has no Music Discs, the disc in the Jukebox plays again
- Ejecting the current disc skips to the next available disc
- Fixed the base of an Icicle visually flickering (z-fighting) with the block beneath it when viewed from a distance
Freezing Mob Effect
- Fixed tooltip error where Freezing displayed a rank
- Fixed tooltip error where Freezing was listed as positive
Frostbite
- It can pick up spears, but will not use the charge attack
- It can stand on Brittle Ice without breaking it
- Frostbites can now pick up Spears
Sounds
- Added sound events:
- convert_to_frostbite for when a Zombie converts to a Frostbite
- convert_to_zombie for when a Frostbite converts to a Zombie
Textures
- Updated the freezing tipped arrow to match the other tipped arrow icons
Features and Bug Fixes
Accessibility
- Fixed "Chat instructions on join" to show supported join instructions even in single-player worlds and with gameplay tips enabled; turning the setting off still allows contextual multiplayer tips
- Added store row names to text-to-speech.
- Screen narration now reads slider values the way they are displayed
Accessibility Feature
- Fixed text-to-speech not outputting time correctly when focused on realm player sessions on Realms Timeline tab
Blocks
- Fixed an issue where Snow Layers would not always fall onto snowloggable blocks (MCPE-237495)
- Players can now light candles with ignition items in the main hand while sneaking
- Frosted Ice now emits Block Change vibration when it increases crack level
- Frosted Ice now emits Block Destroy vibration when it is broken from maximum crack level
- Tripwire Hooks again play sounds when triggered (MCPE-243329)
- Empty Dispensers and Droppers again play sounds when failing to eject an item (MCPE-243328)
- Added a Keep Structure Void option to Structure Blocks that loads empty non-Air blocks as Structure Voids during manual structure loading
Realms
- Realms FAQ scrollbars now update when sections are expanded
Features
- Added support for purchasing Marketplace content as gifts for friends
Graphical
- Fixed a bug that caused all visible chunks to reload when resizing the game window on Windows
- Objects without PBR maps are no longer excessively reflective in Ray Traced graphics mode (MCPE-242595)
- Fixed script TextPrimitive icons being rendered behind the text background and also being impacted by lighting
Items
- Fixed an issue where custom named Sea Pickle and Candle item stacks wouldn't preserve their user data (such as a custom name) after being placed (MCPE-117741)
Mobs
- Zombies, Husks, and Zombie Villagers will no longer attempt to wear Wolf Armor, Horse Armor, or Nautilus Armor (MCPE-233468)
- Unarmed Piglins and Piglin Brutes now remain unarmed when transforming into Zombified Piglins
- Skeletons no longer gain new equipment when transforming into Strays (MCPE-137149)
Character Creator
- Focus skin or offer by default when entering character edit screen
Realms
- Fixing an issue with Realms World Downloads where the player permission level was lower than expected (MCPE-163495)
- Fixed bug where Realm admin log would remain on loading spinner if a player's profile did not fetch succesfully.
- The new Realms information screen's "Learn More" button disappears for a player once they have clicked it the first time.
- Realms Hub's"Learn More" section now contains a button linking to a website with Realms tutorials, or contains a QR code for the player to access the tutorials.
Sound
- Adding generic closed captions to jump and land sounds
Stability and Performance
- Fixes a crash that can sometimes happen on PlayStation 5 when the game uses a large number of textures at once
- Further reduced the lag when opening an Abandoned Camp chest for the first time (MCPE-241358)
- Fixed a crash that could occur when the resource pack list refreshes while a pack is highlighted
- Fixed a crash due to a race condition when teleporting and removing entities on the same tick
- Added optional dedicated server performance warnings with configurable tick-time thresholds and notification cooldowns
- Pack downloads on Windows will be stored as blobs to mitigate partial deletion of cached pack content by Windows Disk Management
- Fixed an issue where the screen would freeze momentarily when recording video (MCPE-227725)
User Interface
- Activating a file associated with Minecraft, such as an .mcworld or .mcaddon file, now imports it when the game is already running (MCPE-227874)
- Bopomofo and Bopomofo Extended characters now use consistent full-width spacing alongside Chinese text
- Fixed terminal commands localizing its parameters when commands fail (MCPE-238783)
- Updated the Inbox Feedback tab on consoles to direct players to feedback.minecraft.net
- Fixed the alignment of text field focus outlines
- Fixed the Social button on the main menu requiring two presses to open the Social Drawer after launching the game
- Japanese and Chinese text now displays correctly on the Marketplace's "My Library" button on mobile
- Profile images now update correctly when the selected character appearance changes
- Fixed Custom Skin button occasionally not rendering and not showing the selected skin
- New Player Path mode and difficulty card illustrations no longer flicker or resize when the screen first appears
- Fixed the Minecraft logo being displayed at incorrect dimensions on startup (MCPE-243354)
- Hearts on the HUD now flash three times when the player takes damage and twice when the player regains health (MCPE-50732)
- Status effect icons now resize correctly for existing players when entering split-screen sessions (MCPE-160900)
- Makes the Social Drawer closable with Y on the keyboard when it is open, as stated by the narration for the Y keyboard shortcut to open it (MCPE-228282)
- Changed Block Light Quality options to Low, Medium, High and Ultra
- Added missing and fixed incorrect closed captions
- Cod, Pufferfish, Salmon, and Tropical Fish have the correct closed caption when killed
- Pufferfish, Salmon, Tropical Fish, and Elder Guardians have the correct closed caption when hurt
- Pufferfish, Salmon, Tropical Fish, Tadpole, and Elder Guardian have the correct closed caption when flopping
- Elder Guardian has the correct closed caption when flopping on land
- Comparators, Tripwires, and Dispensers now have the correct closed captions when emitting their clicking sounds
- Dispensers now have the correct closed captions when failing to dispense an item
- Slime mobs now have the correct closed caption when killed and summoned
- Eggs, Eyes of Ender, Ender Pearls, Fishing hooks, potions, Snowballs, and other throwables now have the correct closed captions when thrown
- creeper now has the correct closed caption when primed
- Added responsive Marketplace store rows for browsing content cards
- Marketplace offers that are incompatible with the player's device now remain visible with purchase buttons disabled
Technical Updates
Blocks
- Added the minecraft:jukebox_playlist_source block component
- Marks a block as a source of Music Discs for a Jukebox directly below it
- Requires a compatible single container
API
- Fixed Container.setItem and ContainerSlot.setItem to clamp item stack sizes to the item's maximum stack size
- Fixing some scenarios were the text length was incorrectly calculated for RawText used by PrimitiveText.
- Script API string arguments now preserve embedded NUL (\0) characters instead of being truncated
- Added additional error context information when an exception is thrown inside of an event callback.
- Added Newline and whitespace changes to the formatting of the stack error context for exceptions.
- Released @minecraft/server version 2.12.0
- Added @minecraft/server version 2.13.0-beta
- Added topCloseButtonVisible property to CustomFormOptions in @minecraft/server-ui beta.
Block Components
Doors
- The upper half of a door now reports the same open_bit block state as the lower half, rather than always reporting the door as closed. This covers doors placed by players, doors generated as part of a structure, and doors in existing worlds, which are corrected the first time their chunk loads
Repeater
- Repeater blocks now expose a locked block state that is true while a powered repeater or comparator is feeding one of the repeater's side inputs
- For new worlds (base game version 1.26.60 and later), repeater locked state changes now trigger neighbor block updates for parity with Java Edition; existing worlds keep the prior client-only update behavior
Scaffolding
- Scaffolding blocks now expose a bottom block state that is true when the block below provides no support and is not another scaffolding
- For new worlds (base game version 1.26.60 and later), scaffolding bottom state changes now trigger neighbor block updates for parity with Java Edition; existing worlds keep the prior client-only update behavior
Blocks
- Fixed issue where destruction_particles and precipitation_interactions component overrides on block permutations would be ignored (MCPE-237074)
Editor
- Added support for filter icon tooltip on the Editor List View control.
- Added group sorting, dynamic height configuration and noMargins style for IListPanePropertyItem API
- Fixed a bug where the selected Chunks are not reflecting the biome changes in Biome Data Assignment Tool
- Fixed an assert that occurred when interacting with Party invite toast using its hotkey in Editor mode
- Fixed a bug where the Custom Time UI element would remain invisible if the Presets dropdown was changed by changing the Daylight Cycle dropdown
- Fixed issue that was allowing to create multiple empty layouts
- Fixed a bug where the tooltip on the action item for Layouts Management was inconsistent
Entity Components
- The minecraft:transformation component now preserves empty equipment slots when preserve_equipment is set to true
- Made schema for the minecraft:annotation.break_door component 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:attack component stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.60 and newer.
- damage now only accepts a scalar or an object with min and max values. Array values are no longer valid.
- Made schema for the minecraft:inventory component 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_effects component stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.60 and newer.
- The minecraft:can_stand_on_brittle_ice component enables any mob to stand on Brittle Ice without breaking it
- Used by defining the component as follows: "minecraft:can_stand_on_brittle_ice": {}
Features
- Added the internal-only minecraft:crevasse_feature world generation feature, which carves a winding, tapered crevasse into exposed terrain
- This feature is not currently available for use in creator content
- The crevasse follows the terrain surface, extends in opposite directions from its placement position, and requires a minimum connected footprint before carving
- The following fields configure generation:
- max_length: Maximum end-to-end length in blocks, from 4 to 16; defaults to 16
- max_width: Maximum cross-section width in blocks, from 2 to 8; defaults to 4
- min_footprint: Minimum connected horizontal footprint required before carving, from 1 to 32 blocks; defaults to 10
- twistiness: Amount of horizontal curvature, from 0.0 to 16.0; defaults to 4.0
- carve_depth: Range used to select the carve depth below the origin terrain surface, from 4 to 32 blocks; defaults to [6, 10]
- fill_depth: Range used to select the fill depth below the origin terrain surface, from 0 to 32 blocks; defaults to [4, 6]
- surface_block: Optional block placed over the crevasse opening; omitted by default
- fill_block: Optional block placed at or below the selected fill depth; omitted by default
- The following fields configure generation:
- Example code:
"format_version": "1.26.50", "minecraft:crevasse_feature": { "identifier": "example:ice_crevasse_feature" "max_length": 16, "max_width": 4, "min_footprint": 10, "twistiness": 4.0, "carve_depth": { "range_min": 6, "range_max": 10 "fill_depth": { "range_max": 6 "surface_block": "minecraft:ice", "fill_block": "minecraft:water"
Item Components
- Items with the minecraft:damage_absorption component now absorb damage when the Unbreaking enchantment prevents durability loss (MCPE-237532)
Packs
- System packs can no longer be overridden by development packs with the same identity.
Points of Interest
- Released support for defining point-of-interest types with hierarchical tags in behavior packs
- Released /locate poi for locating registered points by type or tag
Stability and Performance
- Performance improvements for memory allocation on Android
User Interface
- Downloading Marketplace content no longer deletes development resource, behavior, or skin packs with matching UUIDs
- Malformed JSON UI in resource packs (unresolved control names, invalid anchors, unknown control types, unsolvable layouts, malformed binding expressions, and view binding loops) is now reported as a content log error
- Route transitions are now built from animation selectors with createRouteTransition, so an animation is data that can depend on the from/to navigation pair rather than a bespoke transition component
- Route transitions now live in the standalone @mojang/react-route-transition package, with the screen animation setting in @mojang/react-screen-animation, so both can be consumed without depending on @mojang/ui
Experimental Technical Updates
Entity
- Added beta Script API support for positioning entities as passengers of blocks
- Entity.startPassengerOfBlock(blockPosition, offset, rotation, rotationLimit, emote) positions an entity as a passenger of a block, with a position offset, rotation, rotation limit, and PassengerOfBlockEmoteType (Standing, Riding, or Laying)
- Entity.stopPassengerOfBlock() stops an entity from being a passenger of a block
- The read-only Entity.isPassengerOfBlock property reports whether an entity is a passenger of a block
- Destroying or changing a block does not automatically stop an entity from being its passenger; scripts must call Entity.stopPassengerOfBlock() because blocks are agnostic of their passengers
- The existing query.is_riding returns true when an entity is riding a vehicle or is a passenger of a block in the Riding pose; the new query.is_laying returns true when an entity is a passenger of a block in the Laying pose. When isPassengerOfBlock is true and both queries are false, the entity is in the Standing pose for animation
API
- Updated the ScriptPlayer.playMusic method in beta for playing music tracks for an individual player
- Now returns a SoundInstance when the MusicOptions.fade value is zero or not given
- Returns undefined when the MusicOptions.fade value is greater than zero
- Can now pass a SoundDefinition into the trackId field
- Updated the ScriptWorld.playMusic method in beta for playing music tracks for all players in the world
- Now returns a SoundInstance when the MusicOptions.fade value is zero or not given
- Returns undefined when the MusicOptions.fade value is greater than zero
- Can now pass a SoundDefinition into the trackId field
- Added support for the minecraft:chiseled_bookshelf block to BlockInventoryComponent in beta
- Added ItemBlockEntityStorageComponent item component behind beta
- It may be accessed on any item-stack
- It has the following methods, store, release, transfer, getEntities and size which work like their BlockEntityStorageComponent counterparts
- release however takes an extra position parameter to decide where the entity is being released
- The component will be pre-populated if the item-stack results from a successful carry_over_block_entity_data loot function
- Stored entities will be carried over the corresponding placed block if it supports entity-storage
CarryOverBlockEntityDataFunction
- Added the read-only beta property entityStorage to expose whether the loot function carries stored entities from the block entity to the dropped item
Blocks
- Added the optional Boolean field entity_storage to the carry_over_block_entity_data loot function, defaulting to false and requiring the Upcoming Creator Features experiment
- When entity_storage is true, stored entities are copied from the block entity to the dropped item without being released, independently of the dynamic_properties option
- Placing the dropped item restores its stored entities when the placed block supports entity storage, without releasing them
- Split BlockComponentNamedTickEvent's isName into name and isMine
- name is a string property matching the name used when ScriptBlock.scheduleNamedTick was used
- isMine is a method that returns true if the event was scheduled by your pack
- Added two new methods to the Block API and renamed one
- getScheduledNamedTickCount which returns the amount of named events scheduled at a position, agnostic of pack origin
- getAllScheduledNamedTicks which returns the vector of named events scheduled at a position by that pack
- removeScheduledNamedTick renamed to removeScheduledNamedTicks
minecraft:block_entity
- Added the optional show_ui_on_interaction boolean to container for block format versions 1.26.20 and later with Upcoming Creator Features enabled; it defaults to true
- Setting show_ui_on_interaction to false disables the built-in container UI and allows normal block interaction events, including registered onPlayerInteract callbacks, to run instead; omitting the field or setting it to true preserves container opening without those callbacks
- Custom containers now follow chest interaction permissions, preventing container opening and interaction callbacks for players without permission to open containers, even when the UI is disabled
- Custom containers are now recognized as interactive container blocks, preventing duplicate client-side use of held items during interaction
- The HUD now shows the "Open" interaction hint for custom containers only when their UI is enabled
Entity Components
- Added a new experimental minecraft:time_marker_sensor entity component, available to entity definitions using the beta format version, which runs an entity event every time a named time marker fires on a named world clock
Features
- POI type definitions now respect behavior pack stacking order, allowing higher-priority packs to override definitions from lower-priority packs
Graphical
- Under the RenderDragon Features for Creators Experiment
- Ice crystals now emit a light blue light color
Compartilhe esta história