-
Minecraft PE 26.50.27 (1.21.132/26.45)
More epic battles in the new structure, wind -
Dynamic Lights PE Addon for MCPE 1.16/1.17/1.18/1.19/1.20/1.21/26.50+
Dynamic Lights has long been created for almost -
X-Ray for Minecraft Bedrock Edition 1.19/1.20/1.21.132/26.35+
X-Ray is a cult cheat in the past, available as -
TreeCapitator Addon for Minecraft PE 1.17/1.18/1.19/1.20/1.21.132 (26.40)+
No modifications, now the old TreeCapitator is -
Morph Mod for Minecraft PE 1.16/1.17/1.18/1.19/26.40+
The famous Morph Mod is finally implemented as -
Pokémon Addon v8.0 for Minecraft Bedrock 1.18/1.19/1.20/1.21/26.50
Pokémon Addon by Zacek the Serpentine is a very -
Apollon Client 6.51 for Minecraft PE 1.21.114/26.45
Apollon is a standalone client wrapped in -
Health Indicator Addon for Minecraft PE 1.18/1.21.132/26.50+
So far, this is the only add-on for Minecraft -
Body Actions Addon v3.4.11 for Minecraft PE 1.19/1.21.110/26.45+
Humanization of characters in Minecraft Bedrock -
LeviLauncher v0.3.11 (LeviLaunchroid v1.5.16) for Minecraft Bedrock 1.21.132/26.44
LeviLauncher is the tool you've been
Minecraft PE 26.50.26 Changelog
Abandoned Camp
-
Abandoned Camps are now less likely to generate on top of Villages
-
Fixed multiple trees not generating in Cherry Grove and Old Growth Birch Forest Abandoned Campsites
Blocks
-
Fixed Red Shrub flickering when placing one against another Red Shrub in multiplayer
-
Wool stairs and slabs can no longer be used in the painting recipe
Cushion
-
Fishing Rod bobbers now break Cushions consistently instead of passing through them when they come to rest inside the Cushion's hitbox
-
Cushions can now be placed inside non-full blocks that already have a Cushion on top
-
Fixed being able to place a Cushion on top another Cushion when moving quickly in any direction
-
The Cushion can no longer be renamed with name tag
-
Cushions no longer prevent vibrations when placed, broken or interacted with
Explorer Maps
-
Changed the map color of several Poplar items to match their in-game appearance
-
The following items had their map colors changed:
- Poplar Door
- Poplar Double Slab
- Poplar Fence
- Poplar Fence Gate
- Poplar Hanging Sign
- Poplar Log
- Poplar Pressure Plate
- Poplar Sapling
- Poplar Shelf
- Poplar Slab
- Poplar Stair
- Poplar Standing Sign
- Poplar Trap Door
- Poplar Wall Sign
- Poplar Wood
- Stripped Poplar Log
- Stripped Poplar Wood
Sound
-
The correct subtitle is now shown when jumping and landing on a Straw Bed
-
The correct subtitle is now shown when jumping and landing on a Shelf Mushroom
Straw Bed
- Straw Bed pillows now render correctly when two beds are placed next to each other
Features and Bug Fixes
Blocks
- Comparators can once again read a container's inventory through Honey Blocks and Chains
Developer's Note: While fixing a bug related to cushions, we found that the change also affected how some players were using comparators with chains. While this behavior wasn't originally intended, we recognize it has become part of many players' creations over time. For now, we've reverted this change and may explore it further in the future.
Commands
- Removed self selection expansion when using commands (i.e.
/tell) for non-operator players
Editor
-
Added user-friendly biome and block names to minimap hover tooltips, making it easier to identify biomes and blocks at a glance
-
Updated custom biome color handling so that color changes are now immediately displayed both in the biome list and on the minimap for Custom Biome Tool
Graphical
-
Vibrant Visuals are no longer disabled when loading a world with Education features enabled
-
Foxes now hold the Shelf Mushroom correctly in their mouths
-
The poplar door hinges now have a metallic reflectiveness
-
Fixed triangular gaps that could appear in water surfaces where water meets a bank or flows over a lip
-
Increased maximum view distance to 48 for Vibrant Visuals on Windows
Minecraft Debugger
- The Entity System and CPU Profiler views are now usable without a behavior pack enabled
Misc
- Updated the main menu cube map
Mobs
- Fixed incorrect naming for the yellow tail parrot fish
Realms
- Fixed an issue that would sometimes cause a crash on opening Realms Edit World, particularly on iOS devices
Stability and Performance
-
Fixed a crash that could occur when render controller expressions referenced variables of the wrong resource type
-
Fixed worlds containing chunks saved before block connection upgrades getting stuck while loading when creating the world
-
Fixed an issue that could disconnect players while loading worlds with certain add-on content
-
Fixed the game stuttering in world after long play sessions or after leaving the game suspended for an extended time
-
Reduced the memory used by animated Character Creator skins
Textures
- Fixes poplar hanging sign visuals to be in parity with other signs
User Interface
-
Fixed leftover instances 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.
-
Some sign-in errors which were previously reported as "Wool" are now reported with a more specific codename
-
Screen narration now properly reads out the first focused element after opening the Pause Menu
-
Fixed a bug where a party leader using Join Game on a friend not in their party would spuriously see the "Your party is too large" message
-
The Shelf Mushroom now has the correct scale in the inventory slots
-
Prevent soft-locks when the game is unable to connect to a server
-
Fixed the gamepad cursor in menus becoming choppy after long play sessions or after leaving the game suspended for an extended time
-
Added an option to mute a player when reporting their chat messages
Technical Updates
API
-
Fixed
Player.fogSettingsAPIs throwing when player re-joins server. -
Releasing
PrimitiveShapesManager.getShapesfrom beta to 2.10.0. -
Releasing
PrimitiveShapeQueryOptionsfrom beta to 2.10.0. -
DimensionTypes.getandDimensionTypes.getAllnow return custom dimension types in addition to vanilla dimension types
DDUI
- The close button in DDUI forms now make a sound when clicked or when the form is closed with a key shortcut.
- Fixed a issue where DDUI (CustomForm/MessageBox) was not working in split screen.
Dimension
-
Moved the
cloneBlocksmethod frombetatov2.10.0, allowing regions of blocks to be cloned from one area of a dimension to another with support for clone modes and an optional block filter-
Released
enum CloneMode -
Released the
DimensionmethodcloneBlocks
-
Blocks
- Replacing a custom block that has a
minecraft:block_entitycomponent with a different block definition now creates a new block entity, so the previous block's dynamic properties are no longer carried over to the block that replaced it. Changing only a block state keeps the same block entity and its dynamic properties
Editor
-
Fixed a bug that caused undo operation to fail sometimes for large block operations
-
Added Undo/Redo functionality for Placing a layout instance.
-
Selecting Local Lights configuration from Vibrant Visuals will now display an error if the world doesn't have resource pack definitions
-
Added ControlHelp feature in the Editor. This allows the user to see what keyboard shortcuts are available in any context (globally and tool-specific) .
-
addColorPickeron a sub pane header now renders a compact square swatch -
Added
Swatchvariant toColorPickerPropertyItemVariantfor color pickers that need to collapse to a single square -
Reworked the Cinematic tool's keyframe list to use expandable sub panes instead of a list pane
- Each keyframe now owns an expander holding its name, timestamp, camera position, a collapsible rotation section, and easing type, with a teleport button and an action menu in the header
- Added a view control footer that selects, duplicates and deletes checked keyframes, redistributes timestamps, and copies or imports cinematic JSON, replacing the buttons that previously sat above the keyframe list
-
Template Instance Editor - added confirmation dialog for the action of Baking an instance.
-
Improved Primitives tool placement performance and increased maximum allowed shape sizes
Block Picker
- Fixed the Flowing Water and Flowing Lava blocks displaying as "Water" and "Lava", making them indistinguishable from their still variants
Entity Components
-
The
isolated_physicsfield onminecraft:projectilenow defaults totruefor format version 1.26.30 and above, andfalsefor older versions- Vanilla projectile entities now explicitly set
isolated_physicstofalseon theirminecraft:projectilecomponent - A content error is now emitted when
isolated_physicsis set totrueon an entity using a Vanilla projectileruntime_identifier(e.g.,minecraft:arrow), as it is not intended to be used with Vanilla projectiles
- Vanilla projectile entities now explicitly set
User Interface
-
Fixed geometries using
"item_display_transforms" -> "gui" -> "fit_to_frame": falsebeing force-centered in the slot, so blocks intended to rest at the bottom are no longer moved to the center -
Fixed
"item_display_transforms" -> "gui" -> "translation"no longer affecting an item's position in the slot
Experimental Technical Updates
API
-
Added
TimeMarkerclass to@minecraft/serverin beta- Has properties for
name,time, andperiod
- Has properties for
-
Added
WorldClockRegistrationOptionsinterface to@minecraft/serverin beta -
Added
TimeMarkerOptionsinterface to@minecraft/serverin beta -
Added
WorldClockReloadTimeMarkerErrorclass to@minecraft/serverin beta. This is thrown when an existing world clock has an invalid time marker after reloading scripts -
Added
WorldClockAddTimeMarkerErrorclass to@minecraft/serverin beta. This is thrown by aWorldClock.addTimeMarkerwhen adding a time marker fails -
Added
WorldClockRemoveMinecraftTimeMarkerErrorclass to@minecraft/serverin beta. This is thrown byWorldClock.removeTimeMarkerwhen trying to remove a time marker with theminecraft:namespace -
Added
WorldClockInvalidTimeMarkerErrorclass to@minecraft/serverin beta. This is thrown when trying to access data on an invalid time markerminecraft:namespace -
Added
WorldClockTimeMarkerNotFoundErrorclass to@minecraft/serverin beta. This is thrown by aWorldClockwhen a time marker does not exist -
Added
WorldClockRewindErrorclass to@minecraft/serverin beta. This is thrown byWorldClock.rewindTowhen the world clock's current time is behind the time marker's first occurrence -
Added
WorldClockOnTimeModifiedAfterEventclass to@minecraft/serverin beta- This event is fired when a world clock's time is directly changed through scripting or commands
-
Added
WorldClockOnTimeModifiedAfterEventSignalclass to@minecraft/serverin beta -
Added
WorldClockOnPausedAfterEventclass to@minecraft/serverin beta- This event is fired when a world clock is paused
-
Added
WorldClockOnPausedAfterEventSignalclass to@minecraft/serverin beta -
Added
WorldClockOnResumedAfterEventclass to@minecraft/serverin beta- This event is fired when a world clock is resumed
-
Added
WorldClockOnResumedAfterEventSignalclass to@minecraft/serverin beta -
Added
WorldClockOnTimeMarkerAfterEventclass to@minecraft/serverin beta- This event is fired when a world clock's time hits a time marker
-
Added
WorldClockOnTimeMarkerAfterEventSignalclass to@minecraft/serverin beta -
Added
WorldClockOnRestartBeforeEventclass to@minecraft/serverin beta- This event is fired when a world clock ticks at the maximum time and is about to restart
- the
newTimeproperty on the event can be optionally set to set a custom restart time for the world clock
-
Added
WorldClockOnRestartBeforeEventSignalclass to@minecraft/serverin beta -
Added
WorldClockEventOptionsinterface to@minecraft/serverin beta- Has a
clockproperty to filter out which clock the event should fire for
- Has a
-
Added
WorldClockTimeMarkerEventOptionsinterface to@minecraft/serverin beta- Has a
clockproperty to filter out which clock the event should fire for - Has an optional
timeMarkerproperty to filter out which time marker the event should fire for
- Has a
DDUI
- Fixed wrapping for labels and headers when using large texts with no spaces between. Fix for players when leaving world while having a DDUI screen is open, becoming soft-locked when re-joining.
EntityIsTamedComponent
- Added read-only
tamedToPlayerandtamedToPlayerIdproperties tobetathat return the player and player id that tamed the entity
WorldAfterEvents
-
Added the
worldClockOnTimeModifiedevent signal to@minecraft/serverin beta. This is used to subscribe to world clock time modified events -
Added the
worldClockOnPausedevent signal to@minecraft/serverin beta. This is used to subscribe to world clock paused events -
Added the
worldClockOnResumedevent signal to@minecraft/serverin beta. This is used to subscribe to world clock resumed events -
Added the
worldClockOnTimeMarkerevent signal to@minecraft/serverin beta. This is used to subscribe to world clock time marker events
WorldBeforeEvents
- Added the
worldClockOnRestartevent signal to@minecraft/serverin beta. This is used to subscribe to world clock restart events
WorldClock
-
Added
timeMarkersproperty in beta -
Added
addTimeMarkerfunction in beta -
Added
removeTimeMarkerfunction in beta -
Added
setfunction in beta -
Added
skipTofunction in beta -
Added
rewindTofunction in beta
WorldClockRegistry
- Added
registrationOptionsparameter toregisterClockfunction to optionally create time markers during registration in beta
Blocks
-
Added the
containerfield to theminecraft:block_entityblock component, which gives a custom block a container that holds up to 54 item stacks, persists with the world, drops its contents when the block is broken, and opens a container screen when the block is used -
Replacing a custom block whose
minecraft:block_entitydeclares acontainerwith a different block definition rebuilds its block entity, so the outgoing block drops its container contents rather than handing them to the new block -
Added scripting access to custom block inventories provided by
minecraft:block_entitycontainers
Commands
-
Add new
/time ofsub-command for modifying world clocks under the Creator World Clocks Features experiment/time of <clock> add <time>- Adds time to the clock. Cannot result in a negative time/time of <clock> set <time>- Sets the clock to the specified time. Cannot be set to negative./time of <clock> set <timemarker> (next|previous|stay)- Sets the clock to the occurrence of the time marker. Cannot result in a negative time/time of <clock> pause- Pauses the clock/time of <clock> resume- Resumes the clock/time of <clock> query time- Outputs the clock's current time
Gameplay
-
Custom dimension heights defined in a dimension JSON file can once again span the full -512 to 512 block range instead of being capped to the default Overworld heights of -64 to 320
-
Added experimental support for defining point-of-interest types and hierarchical tags in behavior packs
-
Added a beta Script API for querying and managing registered points in the current dimension
-
Added
/locate poifor locating registered points by type or tag