-
Minecraft PE 26.40.20 (1.21.132/26.23)
More epic battles in the new structure, wind -
X-Ray for Minecraft Bedrock Edition 1.19/1.20/1.21.132/26.30.28+
X-Ray is a cult cheat in the past, available as -
Vein Miner & TreeCapitator Addon for Minecraft PE 1.17/1.20/1.21/26.40+
Start your first day working as a miner or -
Apollon Client 5.63 for Minecraft PE 1.21.114/26.21
Apollon is a standalone client wrapped in -
Health Indicator Addon for Minecraft PE 1.17/1.18/1.21.132/26.40
So far, this is the only add-on for Minecraft -
LeviLauncher v0.3.11 (LeviLaunchroid v1.4.1) for Minecraft Bedrock 1.21.132/26.23
LeviLauncher is the tool you've been -
Minecraft Bedrock 1.21.132/26.3/26.23/26.40.20 Patched (apk)
Do you prefer to play non render dragon shaders -
BetterRenderDragon Patch v1.7.3 for Shader Support (Bedrock 1.21.132/26.2X)
Even if you're using modern shaders while -
VoidLine Client for Minecraft Bedrock 1.21.132/26.20/26.23+
VoidLine Client is a new Bedrock client for -
Lumina 4.1.10 Update for Minecraft Bedrock 1.21.132/26.21
Try this set of tools designed as MCBE client
Minecraft PE 26.40.20 Changelog
Accessibility Features
-
Fixed text field narration restarting label and description on every keypress
-
Text field now narrates its content when editing is stopped via keyboard or gamepad
-
Fixed a bug where Sweet Berry Bush damage did not produce closed captions
Biomes
- Water fog in Sulfur Caves is now more blue than green, to better match Java Edition
Blocks
-
Fixed an issue where a ghost block was being created when simultaneously releasing crouch and placing a block on an interactive block such as a Decorated Pot, Item Frame, or Chest
-
Potent Sulfur can now erupt through flowing liquids
-
Potent sulfur is located after sulfur instead of polished sulfur in the creative inventory
Cloud Storage
-
Fix issue where banner presenting "Low Cloud Storage" was displayed briefly when duplicating worlds.
Gameplay
-
Minecart entity separation is now working as it previously did prior to 1.21.0
-
Player names will now show as blue when in a party
Graphical
-
Guardian and Elder Guardian beams now render with their correct animated textures when Texture Streaming is enabled
-
End Crystal beams no longer appear as white cylinders when Texture Streaming is enabled
-
Fixed enchantment glint effect disappearing from items with texture streaming enabled after some time passes
-
Fixed high resolution textures from Texture Packs appearing blurred when Texture Streaming is enabled
-
Fixed Anti-Aliasing not being applied when launching the title in fullscreen mode
-
Fixed a rare crash that could occur when relaunching the game near an End gateway beam after changing graphics mode.
-
Custom dimension fog color matches the brightness depending on time of day
-
Fixed an issue where cloud reflections in water were unusually bright for a few seconds after switching to midnight time in Vibrant Visuals
-
Fixed an issue where component-rendered custom blocks did not show emissive/MER effects when held, dropped, or displayed in item frames or shelves with Vibrant Visuals enabled.
Items
-
Mobs released from a Bucket no longer carry over their state from before they were captured
- Mobs no longer take fall damage accumulated before being captured
- Mobs captured while on fire are no longer still burning when released
- Mobs captured while suffocating no longer take leftover suffocation damage when released
- Mobs captured shortly after using a Nether portal can now use one again immediately when released
- Mobs no longer keep any status effects they had when captured
- Mobs no longer immediately resume attacking their previous target when released
-
The "Bounce" music disc can now be found in abandoned mineshafts when the "Villager Trade Rebalancing" experiment is enabled
-
Mobs released from a Bucket no longer retain the movement they had when captured
Mobs
-
Turtles can now be attached to Balloons with the EDU toggle on
-
Fixed leashed mobs being incorrectly pulled by Leash Knots
- This could happen to Sulfur Cubes being leashed to Fences, after being hit repeatedly with a Mace, making it look like the Sulfur Cube lost gravity
-
Sulfur Cubes no longer push each other when placed on adjacent blocks
-
The Sulfur Cube no longer absorbs a block in the player's hand from further distance than 8 blocks
-
The item label for a Bucket of a named Sulfur Cube now includes its absorbed Block
-
Sulfur Cubes with a block absorbed can no longer freeze
Character Creator
- Added toast notification when character creator fails to initalize on Realm join
Realms
-
Moving Realm tags to the left side of the Information Panel
-
Fixed the spacing in the Realms Hub Side Panel
-
Various adjustments to the Realms Hub Community screen components
-
When the client is outdated load the Realm List and allow access to Realms Hub, but the player will be unable to play until they update their game.
-
Shrink focus size of side menu in stories comments and report screens to fit the content
-
Fixed an issue in Realms hub admin logs where gamertags of players who are no longer members of the Realm were delayed on loading
-
Removed the Realms Subscriptions from the Settings->Subscriptions page
-
Adding in the Admin Log icon to the Community Tab in Realms Hub
Sounds
-
Fixed Shulker hurt sounds not playing due to mismatched audio file names
-
Fixed Pillager celebrate sound not playing due to a typo in the sound definition (
elebrate3→celebrate3) -
Fixed Panda idle, aggressive idle, and worried sounds referencing non-existent audio files, which could cause missing audio
-
Sulfur spikes now have their own dedicated block sounds and events
-
Updated hurt and death sounds for one of the chicken sound variants
-
Main menu music will now start after the initial loading screen to prevent stuttering
-
Background music will now stop when a player is close to a playing Jukebox
Stability and Performance
- Fixed a memory leak in the Character Creator that could cause crashes after extended use on memory-constrained platforms
User Interface
-
Added a specific error message when adding or editing an external server with an address and port that already exists
-
Fixed missing localized text for the Follow Me, Over There, Simple Clap, and Wave emotes
-
The Marketplace Pass accordion is now hidden when the player is in any beta
- When the player is in a beta on PlayStation, Nintendo or iOS, the "Get more" Marketplace button is hidden as well
-
Fixed missing Storage Location option in New Storage Tab for Android devices
-
Fixed a bug that caused the New Settings Screen to display a deprecated warning modal when enabling text-to-speech while an unsupported language is selected
Technical Updates
AI Goals
-
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.40 and newer.
minecraft:behavior.leap_at_targetminecraft:behavior.silverfish_merge_with_stoneminecraft:behavior.silverfish_wake_up_friends
-
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.40 and newer.
minecraft:behavior.squid_diveminecraft:behavior.squid_fleeminecraft:behavior.squid_idleminecraft:behavior.squid_move_away_from_groundminecraft:behavior.squid_out_of_water
-
Made the schema for
minecraft:behavior.begstricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.40 and newer. Int Range fieldlook_timenow only accepts an object withminandmaxvalues. Other formats will fail to parse -
Made the schema for
minecraft:behavior.drink_potionstricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.40 and newer -
Made the schema for
minecraft:behavior.float_wanderstricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.40 and newer. Float Range fieldfloat_durationnow only accepts an object withminandmaxvalues. Other formats will fail to parse -
Made the schema for
minecraft:behavior.summon_entitystricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.40 and newer -
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.40 and newer.
minecraft:behavior.napminecraft:behavior.move_to_blockminecraft:behavior.snackingminecraft:behavior.stalk_and_pounce_on_target
-
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.40 and newer.
minecraft:behavior.charge_held_itemminecraft:behavior.eat_blockminecraft:behavior.knockback_roarminecraft:behavior.ranged_attack
-
Actor goal
minecraft:behavior.ranged_attacktakes a float range forattack_intervalinstead ofattack_interval_minandattack_interval_maxfor versions 1.26.40 and newer.
API
-
Released
@minecraft/serverversion 2.9.0 -
Added
@minecraft/serverversion 2.10.0-beta -
Fixed invulnerable timer bypass when changing before hurt event damage below source amount
-
Moved
nameplateDepthTestedandnameplateRenderDistancefrom beta to V2.8.0 -
Moved
SoundInstanceclass from beta toV1.2.0. -
Moved
SoundInstance.stopfrom beta toV2.9.0. -
Moved
Player.playSoundreturning aSoundInstancefrom beta toV1.2.0. -
Moved
Dimension.playSoundreturning aSoundInstancefrom beta toV1.11.0.
Dimension
- Significantly improved block search speed when using BlockVolume for 'fillBlocks' API.
Blocks
-
Added "shelf" as an "item_display_transforms" offsets value inside geo.json
- This is to give the offsets when placed inside a Shelf Block
- Pre 1.26.40 blocks with a "fixed" value will have that value copied to "shelf"
- New 1.26.40 blocks will be able to define "fixed" for Item Frame and "self" for Shelf Block
Bug
-
Updating a structure from clipboard now opens a confirmation dialog before overwriting, and the option is disabled when the clipboard has no content
-
Added pagination and selector menu support for tabs
-
Using mouse wheel scroll on tool rail, action bar items and floating window tabs will now toggle between pages
-
Added scrolling support for the menu bar and context submenus when they extend beyond the window size
Editor
-
Builds no longer crash or incorrectly copies data out of the Shared 'minecraftWorlds' folder for worlds (with behavior / resource packs enabled) upon exiting the Edit Project screen using the Back / Resume buttons
-
Fixed an issue where the mouse cursor preview volume vanishes after toggling Vibrant Visuals on/off
-
Added real-time chunk sync to the Biome Data Assignment Tool
-
The Vibrant Visuals generate resource pack button now exports any edited configurations to a resource pack with a folder link provided
Entity Components
-
Added a new
require_collision_overlapboolean field tominecraft:pushable_by_entity'spresets:- Determines whether the collision boxes of two entities must overlap for pushing to occur
- For format versions
1.26.40and higher, this field defaults totrue - For format versions below
1.26.40, this field defaults tofalse
Item Components
- Item component
minecraft:wearablesettingslotfield toslot.armor.bodywill not cause assert.
Items
-
Fixed minecraft:shooter component not being able to shoot if no ammunition was defined
-
Items declared with a
format_versionof 1.26.30 or higher now require at least one entry underminecraft:item.components. Previously such items would silently fall back to legacy item parsing; they now fail to register with a content error. -
Custom item definitions in resource packs now reliably override their Vanilla counterparts in two previously-broken cases:
-
A custom definition using an older
format_versionwill now be applied on top of a Vanilla item that ships withformat_version1.16+ (previously the custom data was silently dropped). In Vanilla this only affectsminecraft:appleandminecraft:breeze_rod. -
A custom definition targeting a Vanilla item by its flattened identifier (e.g.
minecraft:enchanted_golden_apple) now correctly applies even when Vanilla defines the item under its legacy identifier (e.g.minecraft:appleEnchanted).
-
Particles
- Particles using textures from the font folder no longer produces erroneous content log error
User Interface
- Refactor of ProfileSystem subscriptions for a speculative fix for profile fetches resulting in a crash due to stale reference
Experimental Technical Updates
API
-
Added a new loot function CarryOverBlockEntityDataFunction with a single boolean field "dynamic_properties" behind beta
-
Added
ItemBlockDynamicPropertiesComponentitem component behindbeta- It may be retrieved on an item that resulted from a
carry_over_block_entity_dataloot function - It has two methods,
getandtotalByteCountwhich work like their block component counterparts
- It may be retrieved on an item that resulted from a
-
Added
EntityStartSneakingAfterEventandEntityStartSneakingAfterEventSignalto beta. -
Added
EntityStopSneakingAfterEventandEntityStopSneakingAfterEventSignalto beta. -
Added
clear()toAllowListin@minecraft/server-adminin beta -
Added
setVolume,setPitch,fade, andseekTomethods toSoundInstanceinbeta -
Added
loopCountoption toPlayerSoundOptionsandWorldSoundOptionsinbeta -
Infinitely-looping sounds (
loopCount: -1) stop automatically when the lastSoundInstancereference is dropped; retain the handle to keep the sound playing -
Added
enum CameraShakeTypetobeta -
Added
interface CameraShakeOptionstobeta -
Added
function Camera.addShaketobeta -
Added
function Camera.stopShakingtobeta -
Added
class EntityTamedAfterEventtobeta -
Added
class EntityTamedAfterEventSignaltobeta -
Added
interface EntityTamedEventFiltertobeta -
Added
property WorldAfterEvents.entityTamedtobeta -
Added
interface BlockQueryOptionstobeta -
Changed
Dimension.getBlocksinbetato acceptBlockQueryOptionsinstead ofBlockFilterwhich adds support forclosest,farthest, andlocationoptions -
SoundInstanceinbetanow exposes asoundEventIdproperty that reports the sound event the instance was started with -
SoundInstanceinbetanow exposes arecipientproperty that returns thePlayerthe sound was played for, orundefinedfor broadcast sounds -
SoundInstanceinbetanow exposes adurationInfoproperty that returns aSoundDurationInfowhen the underlying sound definition includes duration information, otherwiseundefined -
Added
SoundDurationInfoinbetawith adurationproperty, anisActiveproperty, and agetPlaybackPosition()getter that returns the elapsed playback time in seconds -
SoundInstancenow exposes anidproperty that returns a unique identifier for the instance -
WorldAfterEventsinbetanow exposes asoundCompletedsignal with asoundInstanceIdproperty that matches theidof theSoundInstancethat completed that fires when a tracked sound's declared duration elapses -
Added API for
minecraft:instrument_soundcomponent- it has a getInstrumentName function to get the assigned instrument given a valid facing Direction
- it has a playInstrumentSound function to play the instrument sound assinged to a given valid facing Direction
- the component can be obtained from any custom or vanilla block; if a block does not have the component explicitly defined, then a component with the default sounds will be returned
-
Fixed
PlayerStartBreakingBlockandPlayerCancelBreakingBlockfrom firing when a block can't be broken by item in creative
Blocks
-
When applying a "minecraft:sixteen_way_rotation" value via console command, autocomplete suggestions will now correctly show numbers 0-15. Sixteen-way placement direction block trait now applies its rotation with the same orientation as existing Cardinal Direction and Facing Direction traits.
-
Added some trait restrictions for blocks with the
minecraft:multi_blocktrait-
Cannot also define the
minecraft:connectiontrait -
Cannot also define the
minecraft:placement_positiontrait -
If the
minecraft:placement_directionis defined, only theminecraft:cardinal_directionstate is allowed to be enabled -
The component
minecraft:geometrycannot definen_way_visual_rotationfor multi-blocks -
Cannot also define the
minecraft:block_entitycomponent
-
Voxel Shapes
- Added occlusion voxel shapes for one-arm, two-arm, three-arm, four-arm, and full-arm wall connections. These shapes will be applied to all Wall variations when the Voxel Shapes experiment is enabled. These shapes improve face culling so that hidden faces of custom blocks are correctly removed when attached to different Wall geometries: single posts, wall runs, corners, T-junctions, intersections, and wall clusters
DDUI
- Fixing default behavior for close button bellow DDUI custom forms
- Default visibility value is false
##Items
- Added a new loot function "carry_over_block_entity_data" with a single boolean field "dynamic_properties" defaulted to false
- When looting a block with a block-entity and dynamic-properties, it will try to carry its dynamic-properties over to the created item-stack
- Requires "Upcoming Creator Features Experiment"
Sounds
-
Added a new
minecraft:server_sound_definitionspayload tosounds/sound_definitions.jsonthat lets behavior packs declare server-side sound definitions for sounds played from script -
Each definition can include an optional
duration_infowith asecondslength and amodethat controls how playback time is tracked -
A
modeofgame_timemeans the duration is tracked by ticks -
A
modeofreal_timemeans the duration is tracked by wall-clock time
Example:
{
"format_version": "beta",
"minecraft:server_sound_definitions": [
{
"sound_event_name": "creatorpack:my_cool_song",
"duration_info": {
"mode": "game_time",
"seconds": 180.0
}
},
{
"sound_event_name": "creatorpack:my_other_song",
"duration_info": {
"mode": "real_time",
"seconds": 12.5
}
},
{
"sound_event_name": "creatorpack:ambient_loop"
}
]
}
Graphical
-
Updated point lights to use a shadow atlas
- Shadows should look identical to before, with some improvements to performance and update rate